Python evolution: Unease

Batista, Facundo FBatista at
Tue Jan 4 08:39:10 EST 2005

[Iwan van der Kleyn]

#- need: a better standard ide, an integrated db interface with 
#- a proper 
#- set of db drivers (!!), a better debugger, a standard widget/windows 
#- toolkit, something akin to a standard for web programming, better 
#- documentation, a standard lib which is better organized, a 
#- formalized 
#- set of protocols and patterns for program construction. And an 
#- interpreter which is fast enough to avoid using C or Pyrex in most 
#- obvious cases.

Let's take one by one:

- IDE: Better than what? Than IDLE? Than Eclipse? Than SPE? Than Pythonwin?

- Integrated DB interface with a proper set of db drivers (what means the
"!!"?): What do you mean with an integrated db interface? An standard API to
access different DB engines? Something like the Database API specification
( There's a SIG
on DB at you may want to look at.
Regarding drivers, to what DB do you miss one?

- Debugger: Again, better than what? I use the debugger in IDLE and it's
pretty ok.

- Standard widget/windows toolkit: More standard than Tk?

- Something akin to a standard for web programming: specifically?

- Better documentation: Did you find *any* issue in the docs? And why you
didn't post a bug on that?

- Better organization of the std lib: What do you propose (specifically)?
Please, in your proposal, take in consideration migration plans and how the
migration affect actual systems. And of course, why the new organization is
better than the old one. BTW, I also think that it should be better
organized, but don't know how.

- a formalized set of protocols and patterns for program construction: a

- an interpreter which is fast enough to avoid using C or Pyrex in most
obvious cases: CPython is More Than Fast Enough. In which obvious cases it's
not enough for you?

Don't misinterpret this response. I know it was a rambling. But *maybe* you
have something to contribute to Python development, even good ideas only and
no work.

.    Facundo

Bitácora De Vuelo:
PyAr - Python Argentina:

  . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . .

La información contenida en este mensaje y cualquier archivo anexo al mismo,
son para uso exclusivo del destinatario y pueden contener información
confidencial o propietaria, cuya divulgación es sancionada por la ley.
Si Ud. No es uno de los destinatarios consignados o la persona responsable
de hacer llegar este mensaje a los destinatarios consignados, no está
autorizado a divulgar, copiar, distribuir o retener información (o parte de
ella) contenida en este mensaje. Por favor notifíquenos respondiendo al
remitente, borre el mensaje original y borre las copias (impresas o grabadas
en cualquier medio magnético) que pueda haber realizado del mismo.
Todas las opiniones contenidas en este mail son propias del autor del
mensaje y no necesariamente coinciden con las de Telefónica Comunicaciones
Personales S.A. o alguna empresa asociada.
Los mensajes electrónicos pueden ser alterados, motivo por el cual
Telefónica Comunicaciones Personales S.A. no aceptará ninguna obligación
cualquiera sea el resultante de este mensaje.
Muchas Gracias.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the Python-list mailing list