Crystal es un digno "copycat" del lenguje de programación Ruby. Su sintaxis es más que similar.
cadena = "Codemonkey Junior" puts cadena
Y es que escribir unas cuantas líneas en este lenguaje nos recuerda a Ruby. Crystal es de esos lenguajes que deberías aprender o echar un vistazo, al menos por curiosidad.
Para instalarlo deberás entrar a este sitio y escoger la instalación de acuerdo a tu SO:
https://crystal-lang.org/install/Una vez instalado, abre una terminal y teclea:
crystal --version
Eso listará la versión instalada.
Empezaremos con el clásico programa de "Hola, mundo".
holamundo.cr
puts "Hola, mundo!!"
Ejecutamos:
crystal holamundo.cr
Salida:
Hola, mundo!!
Sigamos con otro ejemplo. Mostremos algunas variables en Crystal.
variables.cr
# Variables en Crystal entero = 0 caracter = '\u0032' booleano = true real = 9.32 puts "#{entero}" puts "#{caracter}" puts "#{real}" if booleano puts "Es verdadero" end
Ejecutar:
crystal variables.cr
Salida:
0 2 9.32 Es verdadero
¡Hemos creado nuestros primeros programas en Crystal!
Continuaremos con este tema más adelante.
Enlaces:
https://crystal-lang.org/