Linked by Eugenia Loli on Tue 23rd Nov 2004 01:43 UTC, submitted by Lumbergh
Java JetBrains IDEA developer, Sergey Dmitriev, talks future programming paradigms and the problems with today's programming models.
Permalink for comment
To read all comments associated with this story, please click here.
This is not lisp.
by David Ryan on Tue 23rd Nov 2004 06:07 UTC


There are definately some old concepts here. I don't think the author has attempted to hide that fact. Lisp is a proof that everything boils down to macros. Problem is that Lisp is worse than reading assembler.

There are quite a few important points that need to be re-iterated and brought back into the attention of developers and researchers. One I believe is important is that syntax != language. Using a good editor like eclipse, idea, visual studio shouldn't mean that the source is saved as an ascii text file. Using a binary description that can interleave various concepts would create much more dynamic and expressive language interfaces.