Después de dividirse de Perl 5 y renombrando Perl 6 como Raku, parece ser que ha llegado el momento de familiarizarse con lo que ofrece esta versión del tan leal Perl.

Un buen libro para acompañar las lecciones en video

Hay muchas maneras de empezar a aprender cualquier cosa. En cómputo, afortunadamente, se tiene la posibilidad de acceder a muchos libros que hablan de prácticamente cualquier tema tecnológico. Un buen libro es Think Perl 6 (que puede leerse en línea aquí), pero sin duda, una siempre buena opción es ver material en video, que se publica en YouTube sobre el tema. Yanzhan Yang ha puesto parte del libro en formato en video para aprender precisamente Raku.

Los videos de Yanzhan explican línea por línea lo que va haciendo. Al momento de escribir esto se tienen las siguientes lecciones, 30, una por video:

  • Lesson 1 : Basic Setup.
  • Lesson 2 : Variable Name.
  • Lesson 3 : Data Types.
  • Lesson 4 : Expression & Statement.
  • Lesson 5 : Command Mode & Error Message
  • Lesson 6 : Function Part 1
  • Lesson 7 : Function Part 2
  • Lesson 8 : Function Part 3
  • Lesson 9 : Conditionals and Loops
  • Lesson 10 : Recursions
  • Lesson 11 : Parameter Constraints
  • Lesson 12 : Multi SubRoutine
  • Lesson 13 : String Functions
  • Lesson 14 : Regular Expression
  • Lesson 15 : File IO
  • Lesson 16 : Arrays
  • Lesson 17 : Map, Reduce and Filter
  • Lesson 18 : Hashes
  • Lesson 19 : Class
  • Lesson 20 : Exception
  • Lesson 21 : Grammar
  • Lesson 22 : Meta Operator
  • Lesson 23 : Infinite List
  • Lesson 24 : Custom Operator
  • Lesson 25 : Package
  • Lesson 26 : Phasers
  • Lesson 27 : Dynamic Scope
  • Lesson 28 : Our Declarator
  • Lesson 29 : Lazy Iterable
  • Lesson 30 : MAIN SubRoutine

Las lecciones son específicas de Raku, pero pueden ser útiles para aquellos que quieran introducirse a la programación, aunque usen otro lenguaje, pues los conceptos son siempre parecidos.

Yanzhan toca además temas avanzados, pero no hay que preocuparse demasiado, pues el autor de los videos tampoco se pone en un nivel demasiado alto y es posible seguirlo haciendo un poco de esfuerzo.

Los videos son sin duda una buena opción educativa por muchas razones. Una de ellas es la facilidad que los materiales audiovisuales se instalan en la memoria de quienes los ven. Esperemos que este tipo de cursos introductorios sean cada vez más frecuentes en Internet.