Bah, what does this have to do with Lisp? It seems like something that could be done in any language.
Now, what I would like to see is how the AST of a large project evolves over time. Not just the commits to a repository, but the entire AST of the codebase as it's being typed.
Someone sounds bitter on account of his favorite programming language.
Lisp is especially conducive to this sort of thing because it is (arguably) the best suited language for rapid prototyping; sure this could be done in other languages, but it wouldn't be as pretty or smooth.
What? Don't get me wrong, I'm as big a Lisp fan as any, but everything done in the video has nothing to do with what makes Lisp uniquene - macros. Any language with a repl would do here as well.
Oh, that is interesting. It has been a while since I fiddled with... I think it was Fluxus.
It is one of those things were I became insanely fascinated and then suddenly found myself deluged under a ton of other fascinating things. Hopefully I'll be able to make it back to it at some point. Consolidating my art+music+coding together could open the window to doing something crazy like finishing a project...
Now, what I would like to see is how the AST of a large project evolves over time. Not just the commits to a repository, but the entire AST of the codebase as it's being typed.