Articulo de referencia

Rakudo

{{cite web|url=https://github.com/rakudo/rakudo/releases|title=Releases · rakudo/rakudo|access-date=2026-06-27}} "},"latest release date":{"wt":"{{Start date and age|2026|06|27}...

Rakudo es un compilador de Raku que apunta a MoarVM y a la Máquina Virtual de Java , que implementa la especificación de Raku. [ 2 ] Actualmente es el único compilador de Raku importante en desarrollo activo .

Originalmente desarrollado dentro del proyecto Parrot , el repositorio de código fuente de Rakudo se separó del proyecto en febrero de 2009 para que pudiera desarrollarse de forma independiente, aunque en ese momento aún presentaba muchas dependencias. Rakudo está escrito en C , Raku y el subconjunto ligero de Raku NQP (Not Quite Perl). [ 3 ] [ 4 ]

Rakudo Perl #14 se lanzó en febrero de 2009 con el nombre en clave Vienna , en honor al grupo de entusiastas de Perl que había patrocinado a uno de sus desarrolladores desde abril de 2008. Las versiones posteriores han utilizado nombres en clave basados ​​en grupos de entusiastas de Perl.

El primer lanzamiento importante de una distribución tanto del compilador como de los módulos (llamada "Rakudo *" o "Rakudo Star") fue el 29 de julio de 2010. [ 5 ]

Nombre

El nombre "Rakudo" para el compilador de Raku fue sugerido por primera vez por Damian Conway . [ 6 ] "Rakudo" es la abreviatura de "Rakuda-dō" (con una "o" larga;駱駝), que en japonés significa "Camino del Camello". "Rakudo" (con una "o" corta;) también significa "paraíso" en japonés.

El término "Rakudo" también se eligió para distinguir entre el nombre de una implementación del lenguaje ("Rakudo") y el nombre de la especificación del lenguaje ("Raku"); cualquier implementación que supere el conjunto de pruebas oficial podría llamarse "Raku". Actualmente existen varias implementaciones en distintos niveles de madurez, y solo Rakudo implementa Raku completo y NQP para el subconjunto de Raku. [ 2 ] [ 7 ]

Libros

Referencias

  1. "Lanzamientos · rakudo/rakudo" . Consultado el 27 de junio de 2026 .
  2. 1 2 "Compiladores de Perl 6" . Consultado el 25 de diciembre de 2015 .
  3. Michaud, Patrick (14 de junio de 2011). "Panorama arquitectónico de Rakudo" . Recuperado el 24 de junio de 2012 .
  4. "NQP - Not Quite Perl en github" . 29/05/2022 . Consultado el 29/05/2022 .
  5. Linux Today (30 de julio de 2010). "Anuncio: Rakudo Star : una distribución de Perl 6 útil, práctica y para "adoptadores tempranos" . Archivado del original el 31 de diciembre de 2013. Consultado el 31 de diciembre de 2013 . 
  6. O'Reilly FYI (21 de agosto de 2008). "La mente de Damian Conway: ciencia, informática, el futuro de Perl 6 y consejos para los aspirantes a programadores de hoy" . Consultado el 30 de diciembre de 2013 .
  7. Lenz, Moritz (23 de octubre de 2009). "Escribimos un libro de Perl 6 para ti" . Recuperado el 2 de enero de 2012 .
  • Sitio web de Rakudo