Why do Pythoneers reinvent the wheel?

A.M. Kuchling amk at amk.ca
Sat Sep 10 07:27:41 EDT 2005


On Sat, 10 Sep 2005 08:53:24 +0200, 
	Stefano Masini <stefano at pragma2000.com> wrote:
> Well, so we might as well learn a little more and rewrite os.path, the
> time module and pickle. Right? :)

And in fact people have done all of these:
os.path: path.py (http://www.jorendorff.com/articles/python/path/)
time: mxDateTime, the stdlib's datetime.
pickle: XML serialization, YAML.

> So, let's talk about a way to more effectively present available
> solutions to our good programmers! :)

PEP 206 (http://www.python.org/peps/pep-0206.html) suggests assembling an
advanced library for particular problem domains (e.g. web programming, 
scientific programming), and then providing a script that pulls the relevant
packages off PyPI.  I'd like to hear suggestions of application domains and
of the packages that should be included.

--amk



More information about the Python-list mailing list