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

Kenny Tilton ktilton at nyc.rr.com
Thu Nov 21 11:13:48 EST 2002


Alex Martelli wrote:
> Paul Foley wrote:
> 
> 
>>On Thu, 21 Nov 2002 10:36:24 +0800, Maptek  wrote:
>>
>>
>>>Even if Python and Ruby have or will have the _capabilities_ that Lisp
>>>has, (Python (will (never (be (lisp))))).
>>
>>Then it'll never have the _capabilities_ that Lisp has; because the
>>syntax is the major source of those _capabilities_ that distinguish
>>Lisp from lesser languages.
> 
> 
> It seems to me that Dylan is a creditable attempt to deny this assertion -- 
> Dylan has no lisp-oid syntax, yet Dylan's capabilities do appear to be 
> quite similar to Lisp's at least at the level of approximation that "major 
> source" would seem to entail.

Pardon the hearsay, but more knowledgable CL folks than I, when this 
comes up, always say the sexpr notation is vital to CL. Macros, I think, 
are one example. But don't hold me to that. Code as data? Something like 
that.

Mind you, Dylan /does/ capture much of CL, so you are not far off.



-- 

  kenny tilton
  clinisys, inc
  ---------------------------------------------------------------
""Well, I've wrestled with reality for thirty-five years, Doctor,
   and I'm happy to state I finally won out over it.""
                                                   Elwood P. Dowd




More information about the Python-list mailing list