Python does not play well with others
Diez B. Roggisch
deets at nospam.web.de
Sat Feb 3 11:59:13 EST 2007
Paul Rubin schrieb:
> skip at pobox.com writes:
>> I can't speak authoritatively for either PHP or J2SE, but I suspect the
>> latter at least has some signifiant monetary support (if not outright gobs
>> of human resources) from Sun. PHP seems to have a more limited application
>> domain (web apps) from which it has expanded a bit. Can I build a PHP site
>> out of the box with a PostgreSQL or Oracle backend?
>
> I believe so, from having looked at the docs a while back, but I
> haven't tried it.
The docs cover all the available drivers, as they are hard-coded in the
source. Yet you need to specify inclusion of them at compile-time, and
as I said: some distros don't ship with non-OS-drivers.
>> Does J2SE have something comparable to Numpy or scipy?
>
> I don't think so, but Python doesn't either.
>
>> While might do the occasional bit of Python hacking for free, I still need
>> to put food on the table. My employer doesn't care if MySQLdb (to use one
>> of your examples) is delivered with Python or not. They aren't likely to
>> want to support me to solve your problems.
>
> The same could be said of Tkinter (a large and complex library module)
> or IDLE (a full blown mid-sized application shipped with Python). The
> answer is the same for both: if you don't need to use a given module,
> then don't. Why would I expect your employer to solve my problems
> anyway, even if they relate to some module that you actually use?
As far as I can tell, primary concerns for inclusion of modules are twofold:
- dependencies, which certainly are an issue for DB-modules! Or do you
want every python build to need the oracle OCI drivers installed? Plus
headers?
- maintainer commitment.
Diez
More information about the Python-list
mailing list