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

Dennis Lee Bieber wlfraed at ix.netcom.com
Thu Nov 21 00:36:10 EST 2002


Alexander Schmolck fed this fish to the penguins on Wednesday 20 
November 2002 04:40 pm:

> macros would make it feasible to write extremely readable code (even

        Forgive my intrusion but...

        Macros have always seemed to me to be a means of implementing 
work-arounds for what a language lacks in its native definition. 
Granted, the only languages I've been exposed to with macros are the C 
family, and meta-symbol (Xerox Sigma high-end assembler -- out of 
boredom one day I scribbled out the macro definitions to create an 
Intel 8080 absolute assembler in it).

        Macros in LISP may make it possible to write "extremely readable code" 
-- but what level of LISP expertise is required to write those macros?

        If you have to supply the macros ahead of time, the users aren't 
learning LISP, they are learning "MacroExtendedLISP"...

-- 
 > ============================================================== <
 >   wlfraed at ix.netcom.com  | Wulfraed  Dennis Lee Bieber  KD6MOG <
 >      wulfraed at dm.net     |       Bestiaria Support Staff       <
 > ============================================================== <
 >        Bestiaria Home Page: http://www.beastie.dm.net/         <
 >            Home Page: http://www.dm.net/~wulfraed/             <




More information about the Python-list mailing list