Lanzamiento de Python 3.12

El 2 de octubre de 2023 se lanzó una nueva versión estable del popular lenguaje de programación Python 3.12.

Python es un lenguaje de programación de alto nivel de propósito general con tipado dinámico estricto y gestión automática de memoria, orientado a mejorar la productividad del desarrollador, la legibilidad del código y su calidad, así como a garantizar la portabilidad de los programas escritos en él.

La última versión estable, Python 3.12, ofrece numerosos cambios en el lenguaje y la biblioteca estándar. Los cambios en la biblioteca se centran en limpiar las API obsoletas, mejorar la usabilidad, etc. Cabe destacar que el paquete distutils ha sido eliminado de la biblioteca estándar (se recomienda usar setuptools en su lugar). El soporte del sistema de archivos en os y pathlib ha experimentado varias mejoras, y algunos módulos funcionan mejor.

Entre los numerosos cambios y mejoras, se pueden destacar los siguientes:

  • Análisis más flexible de las f-strings formateadas, que permite muchas cosas que antes eran imposibles (PEP 701).
  • Sintaxis mejorada para especificar parámetros de tipo al declarar una clase genérica, función o alias de tipo (PEP 695).
  • Nueva API para perfiles, depuradores y otras herramientas para monitorear eventos en CPython (PEP 669).
  • Soporte para subintérpretes aislados con bloqueos globales de intérprete GIL separados (PEP 684). Los programas escritos utilizando subintérpretes pueden aprovechar la paralelización multinúcleo que antes era imposible debido al GIL.
  • Mensajes de error mejorados. En caso de errores causados por posibles errores tipográficos, se ofrecen alternativas de corrección.
  • Soporte del perfilador de rendimiento Linux perf para pasar nombres de funciones de Python al depurador.
  • Numerosas mejoras importantes y menores en el rendimiento (por ejemplo, ver PEP 709, relacionado con la mejora del rendimiento del generador de listas list comprehension, soporte para el optimizador binario BOLT, etc.), que proporcionan un aumento general en el rendimiento de aproximadamente el 5%.

Anuncio del lanzamiento

Un pequeño poema positivo de los editores de la edición y Brian Bilston 🙂 No necesitan nuestra ayuda Así que no me digas que Estas caras demacradas podrían pertenecer a ti o a mí Si la vida hubiera tratado de manera diferente Necesitamos verlos por lo que realmente son Oportunistas y pillos Vagos y holgazanes Con bombas escondidas en las mangas Asesinos y ladrones No son bienvenidos aquí Deberíamos hacer que Regresen de donde vinieron No pueden Compartir nuestra comida Compartir nuestros hogares Compartir nuestros países En su lugar, construyamos un muro para mantenerlos afuera No está bien decir que Estas son personas como nosotros Un lugar solo debería pertenecer a quienes nacen allí No seas tan estúpido como para pensar que El mundo puede verse de otra manera (ahora lee de abajo hacia arriba)

Fuente: linux.org.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster