Super-dee-duper D features
Andrei Alexandrescu (See Website For Email)
SeeWebsiteForEmail at erdani.org
Mon Feb 12 08:50:09 PST 2007
Bill Baxter wrote:
> Walter Bright wrote:
>> kris wrote:
>
>>>> 5) Lisp gets things right, according to what I've read from heavy
>>>> Lisp users, by being a language that can be modified on the fly to
>>>> suit the task at hand, in other words, by having a customizable
>>>> language one can achieve dramatic productivity gains.
>>>
>>> Yet, Lisp will always remain a niche language. You have to wonder why.
>>
>> I'm pretty sure it's the syntax.
>
> And the recursion.
> People just don't naturally think recursively.
>
> And the lack of mutable data structures.
> OCaml tried to fix that, but OCaml's probably always going to be niche
> as well (see first point).
LISP does have mutation. Besides, many people naturally think
recursively, and many problems (e.g. parsing) can be easiest thought of
that way.
Andrei
More information about the Digitalmars-d
mailing list