Cómo aprender Crystal

Una visión general de cómo empezar desde cero con Crystal


  • Documentación oficial de Crystal: Por ahora, este es el recurso de aprendizaje de referencia para Crystal. Además, es bastante exhaustiva: abarca desde lo más básico, como los literales y las variables, hasta cosas avanzadas como las macros. También tienen un buen documento sobre convenciones de código.

  • Crystal for Rubyists: Una introducción práctica al lenguaje Crystal.

  • Crystal Playground: aunque Crystal no tiene un REPL integrado (como Ruby, Python o Node), sí tiene una forma de experimentar con código con cierta facilidad. Solo ejecuta crystal play y tendrás un lugar donde jugar con Crystal en tu navegador, en localhost:8080.

  • Editor en línea: un REPL basado en la web para Crystal, es un buen lugar para hacerte una idea del lenguaje. Sin tener que instalar nada.