What does Python fix?
François Pinard
pinard at iro.umontreal.ca
Tue Jan 22 09:20:52 EST 2002
[,,,]
> >Even Scheme has vectors.
> Why 'even' Scheme ? In comparison to ...???
Many people consider Scheme has being a toy, and not any Lisp. In my
correspondence with various people, I observed that this lack of praise
is recurrent from people who like Common Lisp. I would expect that PL/I
people despise Pascal in similar ways, for similar reasons. I do not take
offence of remarks like the above, and you should not either. These only
represent cultural differences, and I'm sure no harm was ever intended.
For one, I am attracted to simplicity, and this is why I loved Pascal in
its time, and have been very happy with Scheme before discovering Python.
In my youth, I used Lisp a lot, and contributed Lisp interpreters, compilers
and loaders. I also did my PL/I duties very carefully. In a word, I tasted
complexity, my love for simplicity is not a purely intellectual exercise. :-)
I made a few big applications with Gambit: a full Scheme implementation
with nice and usable system interfaces for extensions. It also offers an
optimising compiler producing C, which you can then turn into machine code.
I got CPU intensive, difficult applications to fly at reasonable speed.
We should not be overly snob or fussy: it's incredible all the good work
you can do with toys :-), when these are well designed and implemented!
--
François Pinard http://www.iro.umontreal.ca/~pinard
More information about the Python-list
mailing list