Cursus Raku / Elementa / Compilatores

Compilator Rakudo

Rakudo est implementatio principalis linguae Raku et compilator quo hic cursus utitur. Est ratio plenissima et maxime probata qua Raku hodie exsequaris; itaque cum homines «compilatorem Raku» dicunt, plerumque Rakudo significant.

Rakudo ipsum magna ex parte in Raku scriptum est, una cum minore lingua fundamentali quae NQP («Not Quite Perl») nominatur. Programma tuum in bytecode compilat idque in machina virtuali quae MoarVM appellatur exsequitur, quam sponte accipis cum Rakudo installas. Quia Rakudo totam linguam comprehendere studet, tutissima electio est cum omnes Raku angulos operari oportet.

Rakudo Raku 6.d implet et saepe emittitur, ita ut correctiones et novae facultates celeriter ad te perveniant.

Machina virtualis

Ex more Rakudo in MoarVM currit, machina virtuali proprie pro Raku aedificata. Consilium Rakudo ad unam machinam non alligat — etiam super alias machinas virtuales aedificari potest —, sed MoarVM est finis vulgaris et bene sustentatus, quem hic cursus supponit. Haec est praecipua differentia a Raku++, quod in C++ scriptum est et nulla machina virtuali propria eget.

Codex fons et nexus

Rakudo fontis aperti est et in aperto evolvitur:

Raku, Rakudo et Raku++   |   Quomodo Rakudo installare