From whence Lisp envy?
Mike Meyer
mwm at mired.org
Mon Dec 16 19:07:57 EST 2002
More information about the Python-list mailing list
Mon Dec 16 19:07:57 EST 2002
- Previous message (by thread): From whence Lisp envy?
- Next message (by thread): From whence Lisp envy?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Aaron K. Johnson <akjmicro at yahoo.com> writes: > Some of the threads in this newsgroup seem to indicate 'lisp envy' or guilt > (i.e. the macro discussion). I say Python has its own amazing virtues. Are all > these kowtows to Lisp justified? (If you ask me, looking at Python's syntax and > Libraries should make Lispers kowtow to Python). Anyway, it seems to me that > more things can be done quite easily in Python where they take some hoop > jumping in Lisp. And the arguments that python doesn't scale up to larger > systems as well as Lisp are unfounded and theoretical (two qualities it seems > many die-hard Lispers value in their arguments) The macro discussion isn't lisp envy, it's scheme envy. I was told off-list that all those years I wrote scheme I was fooling myself in thinking I was writing lisp. Python has a lot of things in common with scheme. To me, the most important is that everything in it went in after careful thought, and wasn't thrown in because someone thought it would be cool. At this point, python has everything scheme had, usually does it better, and has other cool stuff that's not part of the scheme standard as well. Except for macros. Macros were hard to do right in scheme, and I've heard lispers denigrate them. I suspect it will be even harder to do macros right for Python. Especially since one of the goals *has* to be avoiding what happened to the lisp community. The scheme community seemed to have avoided it, at least until the introduction of guile. On the other hand, the scheme community was also pretty small until the introduction of guile, so we'll have to see. <mike -- Mike Meyer <mwm at mired.org> http://www.mired.org/home/mwm/ Independent WWW/Perforce/FreeBSD/Unix consultant, email for more information.
- Previous message (by thread): From whence Lisp envy?
- Next message (by thread): From whence Lisp envy?
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list