[Python-Dev] Miscellaneous 2.0 installation issues
Eric S. Raymond
esr@thyrsus.com
Thu, 28 Dec 2000 11:01:54 -0500
Guido van Rossum <guido@digicool.com>:
> Not all the world is Linux. CML2 isn't the only Python application
> that matters. Python world domination is not a goal. There is no
> Eric conspiracy! :-)
Perhaps I misunderstood you, then. I thought you considered CML2 an
potentially important design win, and that was why curses didn't get
dropped from the core. Have you changed your mind about this?
If Python world domination is not a goal then I can only conclude that
you haven't had your morning coffee yet :-).
There's a more general question here about what it means for something
to be in the core language. Developers need to have a clear,
bright-line picture of what they can count on to be present. To me
this implies that it's the job of the Python maintainers to make sure
that a facility declared "core" by its presence in the standard
library documentation is always present, for maximum "batteries are
included" effect.
Yes, dealing with cross-platform variations in linking curses is a
pain -- but dealing with that kind of pain so the Python user doesn't
have to is precisely our job. Or so I understand it, anyway.
--
<a href="http://www.tuxedo.org/~esr/">Eric S. Raymond</a>
Conservatism is the blind and fear-filled worship of dead radicals.