Library philosophy

Stephan Houben stephan at pcrm.win.tue.nl
Fri Aug 27 09:23:13 CEST 1999


Paul Prescod <paul at prescod.net> writes:

> I am curious about the opinions of Python community members on the
> following issue:
> 
> I believe that Python's libraries are in many places too thin of a layer
> on top of the C library and are thus not very Pythonish.

That's true, but that has at least the following two advantages:
1. You can read the C manpages to find out what they do.
2. It's more convenient when prototyping a C program.
3. It's simpler to implement.

OK, that's three.

> 
> Would it it make sense to start wrapping the low-level modules with
> high-level, easier to use modules that would be "the default" in Python
> 2?

In a perfect universe, we would have the lower *and* the higher
interfaces. 

Greetings,

Stephan




More information about the Python-list mailing list