Esta versión aporta muchísimas novedades y muchas incompatibilidades con Python 2.x
Para ayudar en la migración de código antiguo, han desarrollado una herramienta de conversión, 2to3
Las que a mí más me han gustado:
- Ahora sólo hay un tipo de enteros, equivalentes al antiguo long. Se acabó lo de definir los enteros "largos" con una L.
- Se acabaron los problemas de "encoding": el código se escribe en UTF-8 y el tipo string trabaja internamente con unicode.
- Se ha reorganizado la librería estándar y muchos módulos obsoletos ya se han eliminado.
También hay inconvenientes: por ahora es más lento que las versiones 2.x. Nada que un buen repaso no pueda corregir.
Mi enhorabuena a toda la gente que trabaja desarrollando este lenguaje. Ha sido una decisión valiente y creo que acertada.
No hay comentarios:
Publicar un comentario