Why is Python popular, while Lisp and Scheme aren't?
Pascal Costanza
costanza at web.de
Tue Nov 12 17:32:28 EST 2002
Erik Max Francis wrote:
> Pascal Costanza wrote:
>
>>You're right, but I wanted to avoid to explain the difference between
>>'
>>and #'. These examples are only meant to give a first taste of Lisp.
>
> Note that for "first tastes," Scheme is probably a better introduction
> (if you're only learning Lisp-like languages for their own sake, that
> is, rather than trying to learn a language skill you want to sell).
> Scheme doesn't have this distinction between a symbol and the function
> associated with it, so there's no distinction between ' and #'.
...but that results in other problems, like the need for hygienic
macros, and so on. I rather prefer Common Lisp, because it's much more
pragmatic IMHO, and I think it's easy to learn as well if you have a
good tutorial. (And there are several on the web...)
Pascal
--
Given any rule, however ‘fundamental’ or ‘necessary’ for science, there
are always circumstances when it is advisable not only to ignore the
rule, but to adopt its opposite. - Paul Feyerabend
More information about the Python-list
mailing list