Programación
9 meneos
35 clics
Python 3.15 se vuelve global con soporte UTF-8 [ENG]

Python 3.15 se vuelve global con soporte UTF-8 [ENG]

Después de una semana de retraso, se ha lanzado la nueva versión de Python, v3.15. Con él viene un generador de perfiles adecuado, un compilador experimental justo a tiempo y un endurecimiento de las estructuras del diccionario. Pero de todas estas nuevas delicias difundidas ante los Pythonistas, los expertos en datos del grupo pueden apreciar más el soporte UTF-8 predeterminado en todas las plataformas.

| etiquetas: python , utf-8 , v3
#3 no nos confundamos, una cosa es soportarlo y otra cosa muy diferente es que sea la codificación por defecto, aquí estamos hablando de lo último.

Y es que el titular es totalmente confuso, Python soporta UTF-8 y UTF-16 desde hace muchísimo tiempo, el único cambio es que ahora es la codificación por defecto en todos los sistemas y configuraciones.
#4 "no nos confundamos"
En ningun momento me he confundido, he entendido la noticia a la perfecion
#5 si, un poco si que te confundes. Primero confundes JavaScript con ECMAScript, y además te bailan las fechas.

Lo acabo de buscar para confirmarlo, y UTF-16 es la codificación por defecto desde ECMAScript 3.0, que salió en 1999.

Pero es que ECMAScript no es un lenguaje de programación, sino que es solo una especificación, habría que ver desde cuando los diferentes navegadores la soportan, y si la soportaban siguiendo el estándar. Ya nos podemos imaginar que Internet Explorer tardó mucho en soportarlo y además hizo lo que le salió de las narices.
#7 Ahora me sales con esas ?
Tan desesperado estas por tener razon ? xD
#4 Exacto, es lo que pone la noticia, antes sólo en linux, ahora en Win y Mac. El título no sabía si mejorarlo.
#0 Es la primera vez en mi vida que oigo llamar a un compilador JIT, compilador "justo a tiempo". 8-D
#6 <:( Ups, no me fijé en ese detalle en la traducción... por hacer las cosas rápidas... :wall:
Si UTF-8 se ha convertido en el standard solamente ahora con la 3.15... no llevaban "una semana de retraso", sino de decadas :troll:

Francamente yo no enteindo como Python se ha convertido en lo que es....
#1 su facilidad de crear algo, es el visual basic actual
Impresionante que en pleno 2026 UTF-8 no fuese la codificación predeterminada de Python en todos los sistemas.

A modo comparativo, si no me equivoco, en PHP esto es así desde 2014, con la introducción de default_chartset, hace ya más de 12 años:

wiki.php.net/rfc/default_encoding

Python tiene una muy buena fama totalmente inmerecida, con un rendimiento penoso y una sintaxis que a muchos nos hace sangrar los ojos, por el otro lado PHP tiene una muy mala fama totalmente inmerecida, pues desde la versión 7 es totalmente tipado y tiene un rendimiento superior a Python y Java.
#2 Y Javascript salto a UTF-16 en 1996, hace 30 años
#2 Lo del rendimiento no te lo voy a discutir, pero decir que la sintaxis hace sangrar los ojos... Pocos lenguajes más claros de leer podrás encontrar.
#8 TCL indentado.
Creo que ya lo hacía TCL desde la versión 9, enhorabuena,
comentarios cerrados

menéame