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 Saem on Tue 23rd Nov 2004 20:15 UTC

I find it hard to believe that many people think that this is reinventing LISP or Scheme or list processing languages. It's not, those are heavily text oriented. This seems to be strongly addressing the fact that one must be more symbol agnostic.

Supposedly pithy remarks about project management really don't mean much, getting everything figured out from the get go doesn't work, it's been shown to be wrong over and over, it's a case of people taking, starting off on the right foot too far. The expression states to start off the right foot, not start and finish on that foot. Which is why more organic or iterative processes work out better, even though they might seem slower and with more overhead.

LOP, in particular MPS offers many things that LISP environments don't, which is discipline by way of giving us tools to define structure unambiguously such that editors can work with you to determine your intentions and speed up expression. The editor is a key tie in something that people seem to be leaving out. Moreover one can manufacture force functions or desired restrictions which are a big aide.