Raku (Programmiersprache)

Raku, früher als Perl 6 bekannt, ist eine Programmiersprache aus der Perl-Familie. Raku integriert Konzepte vieler bestehender Programmiersprachen und enthält auch einige Neuerungen. Ein Merkmal ist die expressive, große Freiheiten bietende Syntax. Kompatibilität mit Perl 5 war kein Ziel, es gibt aber Möglichkeiten der Interoperabilität. Der Designprozess begann im Jahr 2000, die erste stabile Version erschien 2015. Wie Perl auch ist Raku Freie Software.

Raku
Basisdaten
Paradigmen: prozedural, funktional, objektorientiert
Erscheinungsjahr: 2015
Designer: Larry Wall, Damian Conway, Audrey Tang
Entwickler: Larry Wall, Audrey Tang
Aktuelle Version v6.d "Diwali" (17. Juli 2019)
Typisierung: Graduelle Typisierung
Wichtige Implementierungen: Rakudo
Beeinflusst von: Perl, Ruby, Smalltalk, Haskell, JavaScript, C#
Betriebssystem: Plattformunabhängig
Lizenz: Artistic License 2.0
https://raku.org/
  1. Various Licenses and Comments about Them. Free Software Foundation, abgerufen am 28. September 2025 (englisch). Siehe der Abschnitt Artistic License 2.
  2. github.com. (abgerufen am 11. August 2019).
  3. github.com. 19. Dezember 2016 (abgerufen am 10. April 2018).