Durante mucho tiempo he querido crear un lenguaje de programación propio, y ahora que tengo más claro lo que me gustaría que este lenguaje tuviera, he decidido empezar.
tuu es un lenguaje de programación de alto nivel y de propósito general para la creación de aplicaciones gráficas y multimedia portátiles y de alto rendimiento.
“tuu” es una palabra en mixteco que significa “pluma”. Los objetivos de diseño de este lenguaje serán:
- Rápido
- Fácil de usar
- Sintaxis sencilla y elegante
- Independiente del dispositivo: para que funcione igual en una PC y en un celular
- Desplegable, quitarle la carga del despliegue al desarrollador, tanto como sea posible
- Seguro para hilos (thread safe)
- Internacionalizable (i18n): Soporte nativo para unicode
- Localizable (l10n)
Posible ejemplo:
#Hola mundo
forms.Label("¡Hola mundo!").show
Mostrará una ventana con el texto “¡Hola mundo!”. Trataré de copiar algunas de las mejores características de Python, Ruby y Java.
forms.Label(“otra vez no se muestra mi comentario”).show
=(… =) suerte con tu proyecto.
— Lau · ago 8, 23:25 · #
for i in range(10) forms.dialog.message(“Gracias!”)
end
— Elio · ago 9, 01:35 · #