Esto es una curiosidad más que nada: ¿Existe un lenguaje de programación que permita nombrar variables, funciones y clases usando Unicode en lugar de ASCII (excepto, por supuesto, para caracteres especiales como ' + ')? ¿Algún idioma popular tiene soporte para esto?Lenguaje de programación basado en Unicode
Además, en relación con esto, si un lenguaje común admite Unicode, ¿hay alguna forma de convertir una API existente en un idioma que el usuario elija? Parece que sería útil dar a un programador la capacidad de aprender una API en su propio idioma. Me imagino descargar una API estándar (por ejemplo, aumentar) y luego descargar la asignación de traducción estándar y luego poder programar en mi idioma nativo.
No estoy de acuerdo con que sea útil aprender una API en su propio idioma. Casi ninguna API es compatible con esto, por lo que también te mojas los pies con el idioma inglés de inmediato. Por cierto, los nombres de las funciones en las fórmulas de Excel se han traducido. Esto hace que sea una verdadera molestia hablar con alguien acerca de las fórmulas de Excel si no estás usando el mismo idioma/versión. –
¿Puedes nombrar un lenguaje de programación razonablemente moderno y profesional que * no *? (PHP no cuenta como profesional :)) – Timwi
Dudo que esto tenga un uso significativo para dicho lenguaje. Imagínese que tiene un idioma en el que un usuario inglés escribe "si var es mayor que 5 y luego realiza alguna función()" y el otro escribe en alemán "wenn var größer als 5 dann mache irgendeinefunktion". No es útil escribir código donde los nombres de variables sean chinos. un idioma tiene que ser igual para todos y si quieres programar, algo de inglés es básicamente obligatorio (soy alemán) Hace que la programación sea más fácil para todos, no para una audiencia localmente limitada – Tseng