Python's "only one way to do it" philosophy isn't good?

Douglas Alan doug at
Sat Jun 30 20:15:00 CEST 2007

Paul Rubin <> writes:

> Douglas Alan <doug at> writes:

>> P.S. Besides Haskell is basically a refinement of ML, which is a
>> dialect of Lisp.

> I'd say Haskell and ML are descended from Lisp, just like mammals are
> descended from fish.

Hardly -- they all want to share the elegance of lambda calculus,
n'est-ce pas?  Also, ML was originally implemented in Lisp, and IIRC
correctly, at least in early versions, shared much of Lisp's syntax.

Also, Scheme has a purely functional core (few people stick to it, of
course), and there are purely functional dialects of Lisp.


More information about the Python-list mailing list