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.
by Myren on Tue 23rd Nov 2004 18:36 UTC

more than a language which has control over itself, we need our languages to interact.

we have a different tool for each job. but how many people build houses with JUST as sawz-all (reciprocating saw)?

not all languages need do every thing; each language has its place. LISP has some amazing powers to self-transmofigy, powers this article talks a lot about, but it lacks in other places. the real key is being able to combine languages. write the performance critical core in a fast mostly-static language & late-bound language, then run the logic-execution engine in LISP.

More than anything else, Microsoft scares me on this front. CIL is the single most useful forward facing quanta of progress i've seen from the computer industry as a whole in 10 years.