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