Why is Python popular, while Lisp and Scheme aren't?

Jens Axel Søgaard usenet at soegaard.net
Mon Nov 11 10:27:01 EST 2002


Vlad S. wrote:
> anton at vredegoor.doge.nl (Anton Vredegoor) wrote in message

>> Wouldn't it be possible to  write a macro for Lisp so that it uses
>> newlines and indentation instead of parens?
>
> Yes, it's been done before.
> http://www-cgi.cs.cmu.edu/afs/cs/project/ai-
> repository/ai/lang/lisp/code/syntax/0.html Nobody really cared about
> the efforts though. Right now, PLT is trying to do something similar
> by including tools to let you embed and design new grammars more
> easily. The 200 versions come with their example Algol-60
> implementation.

;-)

That is not the purpose at all. The purpose is to show how easy it is to
use the PLT (DrScheme) to write parsers/interpreters/compilers. That and
to show off the superb module system.

I guess the choice fell on Algol 60 because it were a significant programming
language that influenced a lot of languages. It's "the mother of all lexically scoped
bloak languages".

--
Jens Axel Søgaard






More information about the Python-list mailing list