¿Qué es Ceylon?
Ceylon es un lenguaje de programación que al igual que Groovy pretenden darle una nueva visión al programador, tomar lo mejor de Java y olvidarse de lo malo. Una de las diferencias con respecto a Groovy (tipado dinámico) es que se trata de un lenguaje de tipado estático y es necesario tener más cuidado cuando se definen variables y funciones.
Su sintaxis es muy parecida a C.
doc "Definir la sintaxis" by "Yo" TipoDato nombreFuncion(Param param){ ... }
El lenguaje todavía esta en desarrollo por el equipo de Gavin King, pero se puede empezar a usar.
Hola Mundo con Ceylon
Escribir el famoso «Hola mundo» (los programas se guardan con la extensión *.ceylon):
Los pasos a seguir son:
- Crear un directorio llamado «Programas»
- Dentro crear una carpeta llamada «source»
- Ahora crear un archivo llamado «hola.ceylon»
Si no queda muy claro puedes guiarte por la imagen.
hola.ceylon
doc "Hola mundo en Ceylon" by "Yo" void run(){ print("Hola mundo!!"); }
¿Cómo se compila y ejecuta Ceylon?
Debes teclear en la terminal de comandos:
ceylon compile source\hola.ceylon
Y para ejecutar:
ceylon run default
Listo, ya tienes tu primer programa escrito en este lenguaje.