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

Douglas Alan doug at alum.mit.edu
Wed Jun 20 17:41:46 EDT 2007


Michele Simionato <michele.simionato at gmail.com> writes:

> In practice Scheme follows exactly the opposite route: there are
> dozens of different and redundant object systems, module systems,
> even record systems, built just by piling up feature over feature.

The solution to this is to have a standard library which picks the
best of each and standardizes on them.  (E.g., for Common Lisp, CLOS
became the standard object system, but there was certainly competition
for a while.  E.g., Flavors, Common Loops, etc.) The problem with this
for Scheme is that the Scheme standardizing committees operate at a
glacial pace.

|>oug



More information about the Python-list mailing list