Hacker News .hnnew | past | comments | ask | show | jobs | submitlogin

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.


I've also read of live coding with the language Processing and Python.

I think the limiting factor is the existence of a REPL.

What you are speaking of with the AST doesn't sound very "live", but definitely sounds interesting.


Impromptu doesn't run on a REPL, though. It detects and evaluates whatever statement you're inside of.

Python would probably make this possible as well (if things like Reinteract are any indication).


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...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: