Silenciosamente, el 20 de abril de 2020, los desarrolladores anunciaron el lanzamiento Python 2.7.18 — la última versión de Python de la rama Python 2, cuyo soporte se ha terminado oficialmente.
Python — un lenguaje de programación de alto nivel de propósito general, enfocado en mejorar la productividad del desarrollador y la legibilidad del código. La sintaxis central de Python es minimalista. Al mismo tiempo, la biblioteca estándar incluye una gran cantidad de funciones útiles.
Python soporta programación estructurada, orientada a objetos, funcional, imperativa y basada en aspectos. Sus características arquitectónicas principales incluyen tipado dinámico, gestión automática de memoria, introspección completa, un mecanismo de manejo de excepciones y soporte para computación multihilo, así como estructuras de datos de alto nivel. Se permite la división de programas en módulos, que a su vez pueden agruparse en paquetes.
Se recomienda a todos los usuarios que migran a la tercera rama del lenguaje: Python 3.
También cabe señalar que, para mantener la estabilidad de los proyectos ya existentes, la comunidad se encargará de corregir las vulnerabilidades en Python 2.7, cuyos miembros siguen interesados en ello. Por ejemplo, Red Hat proporcionará soporte para paquetes de Python 2.7 en las distribuciones RHEL 6 y 7, y para la versión 8 de la distribución se generará actualizaciones de paquetes en Application Stream hasta junio de 2024.
Fuente: linux.org.ru
