Python 2 EOL: cómo sobrevivir al final de Python 2

El 1 de enero de 2020, la rama 2.x del lenguaje de programación Python ya no será compatible con sus creadores, la Python Software Foundation. Esta fecha marcará la culminación de un drama que se ha prolongado durante años: la transición de una versión más antigua, menos capaz y ampliamente utilizada de Python a una versión más nueva y más poderosa que aún sigue su predecesor en adopción.

Ya es hora. Python 3, con innumerables mejoras técnicas y de usuario final sobre Python 2, nunca ha estado en una mejor posición para desplazar permanentemente a Python 2. La gran mayoría de los paquetes populares alojados en el repositorio de PyPI, la primera tienda de código de Python reutilizable, admite Python 3. Python 3 se ha convertido en el intérprete de Python predeterminado para muchas distribuciones de Linux. Y casi todos los libros recientes, academias de codificación y tutoriales en línea recomiendan Python 3 para principiantes.

Ahora las malas noticias. Python 2, como Windows 7 (o Windows XP!), Estará con nosotros en los próximos años. Muchos de nosotros seguiremos confiando en las aplicaciones escritas en Python 2. Algunos incluso continuaremos usando Python 2 para nuevas aplicaciones, debido a restricciones internas. ¿Qué debería hacer si está atrapado con Python 2 en lo que se está convirtiendo rápidamente en un mundo de Python 3? Veamos las opciones.

Python 2 fin de la vida: lo que significa

Lo primero y lo más importante que hay que entender acerca de cómo Python 2 se va EOL (fin de la vida): Las aplicaciones de Python 2 todavía se ejecutarán. No piense en esto como un problema del Millennium Bug, donde las aplicaciones de Python 2 se paralizan mágicamente el 1 de enero de 2020. Ya no habrá más. apoyo oficial para Python 2 del equipo de desarrollo de Python.

Esto es lo que significa Python 2 EOL en términos prácticos:

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *