Automágica: durante 2017 estoy trabajando bastante en Automágica, mi software para editar libros: Más información - Posts relacionados

Unicode en el código fuente

Hoy Pedro preguntó en Twitter "Que lenguajes de programación permiten a día de hoy soporte full unicode para codear?". Algunos contestaron que Java o C#. No los conozco, pero creo que no. Creo que respondieron que el lenguaje puede trabajar con strings unicode, lo cual es bastante común hoy en día. Mi respuesta fue: Python 3. Con Python 3 podemos tener caracteres unicode en el código fuente, en el nombre de las variables por ejemplo:

>>> á = 1

>>> print(á)

1

>>> 大家好 = range(10)

>>> for ä in 大家好:

... print(ä)

...

0

1

2

3

4

5

6

7

8

9

>>> año = 2027

>>> año += 1

>>> print(año)

2028