El código de Python 2.7 llegó a su fin, la última versión llegará en abril

A partir del 1 de enero de 2020, dejó de funcionar el reloj de cuenta regresiva Python 2.7, lo que sugiere que los planes anunciados en marzo se han cancelado oficialmente.

Sin embargo, Python 2.7 no ha llegado al fin de su vida. A pesar del corte aparentemente firme del 1 de enero de 2020 para Python 2, la Python Software Foundation (PSF) anunció recientemente «la serie Python 2 se retirará en abril de 2020«.

«La última versión principal 2.7 se lanzará en abril de 2020, y luego todo el desarrollo cesará para Python 2. Se insta a los usuarios a migrar a Python 3 para beneficiarse de sus muchas mejoras, así como para evitar posibles vulnerabilidades de seguridad en Python 2.x después de abril de 2020», dijo PSF.

Aunque el final de la vida útil de Python 2 ya se demoró mucho tiempo, se espera que algunas industrias, como las finanzas, sigan utilizando el código Python 2.x en los siguientes años.

La versión final 2.7 se programó originalmente para 2015, pero se extendió por cinco años para darles a las organizaciones y desarrolladores tiempo para migrar a Python 3.

Las grandes compañías tecnológicas como Facebook, Instagram y Dropbox completaron migraciones masivas de Python 3 en los últimos años, pero el gigante bancario JPMorgan aún tiene millones de líneas de código Python 2 detrás de su plataforma de comercio Athena.

La aparente mudanza a abril molestó a muchas personas, que han estado vigilando el reloj de cuenta regresiva Python 2 de PSF por al menos 5 años, especialmente a un administrador que expresó su descontento.

«En los últimos cinco años he trabajado mucho para asegurar que mi organización esté lista para el final de la vida de Python 2. Enviar otro lanzamiento de Python 2 meses después socava el objetivo por el que he trabajado y la fecha límite que establecí en mi organización», dijo el usuario Daniel Pope.

Como comentó Benjamin Peterson, colaborador principal del proyecto Python, en marzo de 2018, cuando se anunció la fecha límite: «He actualizado las propuestas de mejora de Python para decir que 2.7 está completamente muerto el 1 de enero de 2020. La versión final puede no ser literalmente en enero 1, pero ciertamente no queremos admitir 2.7 durante todo 2020».

El PEP establece que Python 2.7.18 «code freeze», ocurrirá en enero de 2020 y que 2.7.18 se lanzará a mediados de abril de 2020.

Pero el mensaje de la comunidad de desarrolladores centrales de CPython sobre Python 2 sigue siendo el mismo: migre a Python 3 porque es mejor, y las vulnerabilidades de seguridad no se solucionarán después de abril de 2020.

En agosto pasado, el Centro Nacional de Seguridad Cibernética (NCSC) del Reino Unido, dijo que las organizaciones deberían ver los riesgos de seguridad y la posible ruptura del código en las aplicaciones existentes como las principales razones para migrar a Python 3.

Según JetBrains, el fabricante de Python IDE, en 2019 aproximadamente el 90% de los desarrolladores se trasladaron a Python 3, que resultó en un aumento del 75 por ciento en 2018. Los dos usos más comunes de Python son el análisis de datos y el desarrollo web.

Gracias por apoyar el libre conocimiento con tu donación!
Bitcoin: bc1q4sw9260twfcxatj8mjp7358cyvrf8whzlelyhj
Ethereum: 0xFb93D2a3c9d1A0b83EE629c2dE1725BCa192e581
Litecoin: LbFduJmHvQXcpCnwfUT7aJ4DYoWSL3iQw8
Dogecoin: D7QQVqNR5rk215A4zd2gyzV9P2bLQtZHFV
Transferencia bancaria en México:
Cuenta CLABE: 646180224401848086 Nombre: Masterhacks LATAM Banco: STP

Unete a nuestros grupos:
WhatsApp: https://chat.whatsapp.com/HcazyklpyeU4X3BF657KFQ
Telegram: https://t.me/masterhacks_net
Canal de WhatsApp https://whatsapp.com/channel/0029VaBBLCn5vKAH9NOWCl3K

Deja una respuesta

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