Rakudo, si ta instaloni këtë përpilues Raku në Ubuntu 20.04

abak Rakudo

Në artikullin vijues do të hedhim një vështrim në Rakudo. Kjo është një përpilues Raku për MoarVM dhe Makinën Virtuale Java. Aktualisht është përpiluesi kryesor i Raku, nën zhvillim aktiv. Shtë një përpilues që do të na lejojë të shijojmë potencialin e plotë të Raku. Rakudo shpërndahet sipas kushteve të Licencës Artistike 2.0.

Në rast se nuk e keni ditur, Raku është një gjuhë programimi e bazuar në Perl. Kjo gjuhë është zhvilluar nga një ekip vullnetarësh të përkushtuar dhe entuziastë dhe vazhdon të zhvillohet. Ai u zhvillua fillimisht brenda projektit Parrot, por depoja e kodit burimor u nda për këtë projekt të ri në shkurt 2009, duke kërkuar që të mund të zhvillohej në mënyrë të pavarur. raku fillimisht ishte e njohur si Perl 6, dhe u riemërua në Raku në Tetor 2019. Ajo përmban elemente nga shumë gjuhë moderne dhe historike.

Publikimi i parë dhe kryesor, si i përpiluesit ashtu edhe i moduleve (i quajtur «Rakudo» ose «Rakudo Star») u botua më 29 korrik 2010. Termi 'Rakudo' u zgjodh për të bërë dallimin midis emrit të një zbatimi të gjuhës ('Rakudo') të emrit të specifikimit të gjuhës ('Raku'). Çdo zbatim që kalon testin zyrtar mund ta quajë veten 'Raku'. Aktualisht ka shumë zbatime në nivele të ndryshme të pjekurisë, dhe vetëm Rakudo zbaton nëngrupin e plotë të Raku dhe NQP për Raku.

Instaloni Rakudo në Ubuntu 20.04

Sot Raku nuk është aq popullor sa Perl ose rubin, por ka pasur një pranim të konsiderueshëm nga komuniteti. Unë mendoj se kjo është arsyeja pse Rakudo mund të gjendet në dispozicion në depot zyrtare Ubuntu 20.04.

Nëse dëshironi ta instaloni në sistemin tuaj, hapni një terminal (Ctrl + Alt + T) dhe ekzekutoni komandën e mëposhtme:

instalo rakudo nga apt

sudo apt install rakudo

Kjo është metoda më e lehtë e instalimit, por nuk do të na japë versionin më të fundit të qëndrueshëm të Rakudo. Ti mundesh kontrolloni versionin e instaluar duke përdorur apt shtypni në të njëjtin terminal:

version i instaluar nga apt

rakudo --version

Nga faqja në internet e këtij projekti,seksioni i shkarkimit, ne do të gjejmë mundësinë për të shkarkuar direkt versionin e fundit të qëndrueshëm. Mund të përdorim edhe komandën wget në terminal (Ctrl + Alt + T) si më poshtë:

shkarkoni rakudo nga github

wget -c https://rakudo.org/dl/rakudo/rakudo-moar-2021.03-01-linux-x86_64-gcc.tar.gz

Pas shkarkimit, duhet të bëni hap zinxhirin e paketës me komandën e mëposhtme:

tar xzvf rakudo-moar-2021.03-01-linux-x86_64-gcc.tar.gz

Në dosjen që do të krijohet, ne mund të gjejmë binarin (raku) brenda dosjes bin. Nëse dëshironi të ndryshoni emrin e dosjes që sapo hapëm, në mënyrë që ajo të ketë një emër më të thjeshtë, mund të përdorni këtë komandë tjetër:

rakudo binare

mv rakudo-moar-2021.03-01-linux-x86_64-gcc/ rakudo

kontrolloni versionin që sapo shkarkuam, nga dosja ku mund të gjejmë binarin, do të duhet të përdorim vetëm komandën:

version i shkarkuar nga github

./raku --version

Një shembull i vogël i përdorimit

Ne do të krijojmë një skedar shembull për të provuar Rakudo në Ubuntu 20.04. Ne do ta bëjmë këtë me redaktuesin tonë të preferuar të tekstit, për këtë shembull do të përdor vim:

vim ejemplo-rakudo.pl

Brenda skedarit, ne thjesht duhet të shkruajmë diçka si më poshtë:

say "Esto es un ejemplo con Rakudo utilizado en Ubuntu 20.04";

Pas shkrimit të tekstit në skedar, ruani ndryshimet dhe mbyllni redaktorin. Kur të jemi përsëri në terminal, për të ekzekutuar këtë skedar duhet të përdorim vetëm binarin raku që gjendet në dosje rakudo / kosh (nëse keni ndryshuar emrin e dosjes së skedarit tar.gz linjat e shkarkuara më sipër).

rakudo/bin/raku ejemplo-rakudo.pl

Kjo komandë do të kthejë një dalje si më poshtë në ekran:

pershendetje shembulli boteror me Rakun

Sot ka shumë gjuhë programimi, megjithëse Raku nuk është aq popullor sa Perl, pretendon të jetë një evolucion i saj, dhe së bashku me Rakudo ata formojnë një çift interesant për të punuar me të..

Meqenëse Rakudo është përpilues, është e rëndësishme të bëhet dallimi midis vetë dokumentacionit përpilues dhe gjuhës që zbaton. Më shumë informacion mbi përpiluesin Rakudo mund të gjenden në faqe interneti të së njëjtës, ose në dokumentacioni zyrtar. Informacioni në lidhje me Raku mund të merret gjithashtu nga faqja në internet e këtij projekti.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Patrick Boker dijo

    Faleminderit për këtë mënyrë-si!

    Zgjerimi kanonik i skedarit është `.raku` në vend të` .pl` për të pasur një dallim të qartë midis skenarëve Perl dhe Raku.

    Publikimet e përpiluara që mund të shkarkohen në rakudo.org përmbajnë një skenar për të përshtatur `PATH`. Ai shton dosjen `bin /` dhe `share / perl6 / site / bin /`, e cila përmban instaluesin e modulit `zef`. Mund të quhet kështu: "$ (/ path / of / rakudo / scripts / set-env.sh)". Atëherë mund të thirren `raku` dhe` zef` pavarësisht nga drejtoria aktuale e punës.

    1.    Damien A. dijo

      Faleminderit për sqarimin dhe kontributin. Pershendetje