Python 3.0 no es retrocompatible
16 Octubre, 2008 | Escrito por emiligene | Categorías: desarrolloWeb | Tags: python |Python es uno de los “nuevos” (en realidad, fue creado en 1990) lenguajes con más futuro: baste recordar que es la base del software de animación Blender o que Google lo ha elegido para sus Google Apps. O que es uno de los lenguajes que genera más comentarios y discusiones en grupos Usenet, sólo por detrás de Java y C.
El éxito fulgurante de Python tiene que ver con su simplicidad. Pero el mismo crecimiento hizo plantear a su creador Guido van Rossum la necesidad de una reformulación radical: Python 3.0, a punto de ser liberado este mismo mes, no será compatible con versiones anteriores
Un anuncio que ya ha desatado una fuerte polémica y un comprensible malestar en la comunidad de desarrolladores.
¿Solución recomendada? Actualizar a la versión 2.6 porque esta permitirá detectar el código incompatible con la nueva 3.0. Así mismo, el equipo de desarrollo de Python anuncia una herramienta llamada 2to3 que automatizará la actualización de código 2.6 a 3.0
El lenguaje de moda afronta una crisis de crecimiento, y es difícil prever si derivará en el abandono progresivo de un número importante de programadores o por el contrario el refuerzo de un lenguaje que actualmente resulta un inmejorable recurso académico para que los recién llegados se inicien en el arte de la programación.
Más detalles, en Linux.com
Entradas relacionadas:
Python en Blender para Windows XPPython, ¿lenguaje del futuro?
De Monthy a Python
Cómo grabar en vídeo tu escritorio (2): vnc2swf
Organiza tus facturas en Hardy con BillReminder



