Rakudo, sida loo rakibo barnaamijkan Raku ee Ubuntu 20.04

aboor Rakudo

Maqaalka soo socda waxaan ku eegeynaa Rakudo. Kani waa isku xiraha Raku ee MoarVM iyo Mashiinka Virtual-ka Java. Hadda waa isku-duwaha ugu weyn ee Raku, oo ku jira horumarin firfircoon. Waa isku soo duwe oo noo oggolaan doona inaan ku raaxeysano awoodda buuxda ee Raku. Rakudo waxaa loo qaybiyaa iyadoo la raacayo shuruudaha Shatiga Farshaxanka 2.0.

Haddii aydaan ogeyn, Raku waa luqad barnaamij ku saleysan Perl. Luqaddan waxaa soo saaray koox mutadawiciin mutadawiciin ah oo xamaasadaysan waxayna sii wadaan horumarinteeda. Waxaa asal ahaan laga soo saaray mashruuca baqbaqaaq, laakiin keydkeeda koodhka ilaha waxaa loo qaybiyay mashruucan cusub bishii Febraayo 2009, iyadoo la raadinayo in si madax-bannaan loo horumariyo. raku markii hore waxaa loo yaqaanay Perl 6, waxaana loogu magac daray Raku bishii Oktoobar 2019. Waxay ka kooban tahay waxyaabo ka kooban luqado badan oo casri ah iyo taariikhi ah.

Daabacaaddii ugu horreysay iyo tan ugu weyn, labadaba iskuduwaha iyo qaybaha (loo yaqaan «Rakudo» ama «Rakudo Star») waxaa la daabacay July 29, 2010. Ereyga 'Rakudo' waxaa loo doortay inuu kala saaro magaca hirgelinta luqadda ('Rakudo') Magaca qeexida luqada ('Raku'). Hirgelin kasta oo ka gudubta tijaabada rasmiga ah waxay isugu yeeri kartaa 'Raku'. Hadda waxaa jira hirgelinno badan oo heerar kala duwan ah oo qaan-gaar ah, oo kaliya Rakudo ayaa fulisa qaybta buuxda ee Raku iyo NQP ee Raku.

Ku rakib Rakudo Ubuntu 20.04

Maanta Raku uma caan aha sida Perl ama Ruby, laakiin waxay ka heshay aqbal weyn bulshada. Waxaan filayaa inay taasi tahay sababta Rakudo waxaa laga heli karaa keydka rasmiga ah ee Ubuntu 20.04.

Haddii aad rabto inaad ku rakibto nidaamkaaga, fur terminaal (Ctrl + Alt + T) oo socodsi amarka soo socda:

rakibi ka rakib apt

sudo apt install rakudo

Tani waa habka ugu fudud ee rakibidda, laakiin nama siin doono nooca ugu dambeeya ee xasilloon ee Rakudo. Waad awoodaa hubi nooca lagu rakibay adoo adeegsanaya apt ku qoreysa isla terminaalka:

nooca lagu rakibay apt

rakudo --version

Laga soo bilaabo websaydhka mashruucan, gudaha qaybta download, waxaan ka heli doonnaa ikhtiyaarka aan si toos ah ugu soo dejino nooca ugu dambeeya ee xasilloon. Waxaan sidoo kale isticmaali karnaa amarka wget terminalka (Ctrl + Alt + T) sida soo socota:

download rakudo ka github

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

Soo dejinta kadib, waa inaad kala fur xirmada iyadoo amarka soo socda:

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

Faylka la abuurayo, waxaan ka heli kartaa binary ah (raku) galka gudihiisa waxaan ahay. Haddii aad rabto inaad bedesho magaca galka aan hadda furaynay, si ay u hesho magac ka fudud, waxaad isticmaali kartaa amarkan kale:

rakudo binary

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

para hubi nooca aan hadda soo dejisannay, laga soo bilaabo galka aan ka heli karno binary, waxaan kaliya u isticmaali doonnaa amarka:

nooca laga soo dejiyey github

./raku --version

Tusaale yar oo isticmaalka ah

Waanu abuureynaa tusaale feyl ah si loo tijaabiyo Rakudo oo ku taal Ubuntu 20.04. Waxaan ku sameyn doonaa tan tifaftiraha qoraalka aan jecel nahay, tusaalahan waxaan u isticmaali doonaa vim:

vim ejemplo-rakudo.pl

Faylka gudihiisa, waa inaan wax qorno wax la mid ah kuwan soo socda:

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

Ka dib markaad qoraalka u qorto feylka, keydi isbeddelada oo xir tifaftiraha. Markii aan ku soo noqonno garoonka, si aan u fulino feylkaan waxaan kaliya ubaahanahay inaan isticmaalno raku binary ee kujira galka rakudo / bin (haddii aad bedeshay magaca galka faylka tar.gz faylasha la soo degsaday ee kor ku xusan).

rakudo/bin/raku ejemplo-rakudo.pl

Amarkani wuxuu soo celin doonaa wax soo saarka sida soo socota shaashadda:

hello tusaale adduun oo leh Raku

Maanta waxaa jira luqado badan oo barnaamijyo ah, in kastoo Raku uma caan aha sida Perl, wuxuu sheeganayaa inuu yahay horumar ka yimid, oo ay weheliyaan Rakudo waxay sameystaan ​​lamaane xiiso leh oo la shaqeeya.

Maaddaama Rakudo uu yahay isku soo duwe, waxaa muhiim ah in la kala saaro dukumiintiyada isku-darka laftiisa iyo luqadda ay hirgelinayso. Macluumaad dheeraad ah oo ku saabsan isku-duwaha Rakudo waxaa laga heli karaa bogga internetka isku mid ah, ama ku jira dukumiintiyada rasmiga ah. Macluumaadka ku saabsan Raku sidoo kale waxaa laga heli karaa bogga mashruucan.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.

  1.   Patrick Boker dijo

    Waad ku mahadsan tahay sida loo sameeyo!

    Kordhinta feyl-ka waa'rara 'halkii' .pl 'si aad uhesho farqi udhaxeeya qoraallada Perl iyo Raku.

    Sii deynta la soo ururiyey ee lagu soo dejisan karo rakudo.org waxaa ku jira qoraal lagu waafajinayo `` PATH '' Waxay ku dareysaa `` bin / '' iyo faylka 'share / perl6 / site / bin /', oo ay kujiraan qalabka wax lagu rakibo ee 'zef'. Waxaa loogu yeeri karaa sidan: `` $ (/ path / of / rakudo / scripts / set-env.sh) ''. Markaa qofku wuu soo wici karaa 'raku` and` zef` iyadoon loo eegin galka shaqada ee hadda jira.

    1.    Damien A. dijo

      Waad ku mahadsan tahay cadeynta iyo ka qayb qaadashada. Salaan