[Python-ideas] Official MySQL module
Joao S. O. Bueno
jsbueno at python.org.br
Fri Mar 8 15:07:33 CET 2013
On 8 March 2013 08:01, Eric V. Smith <eric at trueblade.com> wrote:
> We include webbrowser, but no web browser. imaplib, but
> no imap server. Etc.
Picking only this point - becuase it highlights what is bothering me:
In my lectures, I use to justify Python not including (up to now)
bindings for MySQL or PostgreSQL , in contrast to offering
ways to interoperate with imap, http, and pop, because the former
are "products" and the later are "standards" - and it would not be
well for a language standard library to include "other's products" in
it (and yes, on my lecture I talked about this in contrast with PHP).
So, I do feel a bit uncomfortable with the idea of including bindings for
3rd party databases in the stdlib - but I think that is an emotional thing
only , and can easily be rationalized away with
"practicality beats purity" - and the mention somewhere else that
in Free Software environment, saying "3rd party" can be
misleading.
Regards,
js
-><-
More information about the Python-ideas
mailing list