Rakudo, yadda zaka girka wannan mai tattara Raku akan Ubuntu 20.04

sabar Rakudo

A talifi na gaba zamuyi nazari akan Rakudo. Wannan mai Raku mai tarawa don MoarVM da Java Virtual Machine. A halin yanzu shine babban mai tattara Raku, a ƙarƙashin haɓaka ci gaba. Mai tarawa ne wanda zai bamu damar jin daɗin cikakken damar Raku. Rakudo an rarraba shi ƙarƙashin sharuɗɗan Lasisin fasaha na 2.0.

Idan ba ku sani ba, Raku harshe ne na shirye-shirye na Perl. Languageungiyar masu ƙwazo da himma masu himma ce suka haɓaka wannan yaren kuma yana ci gaba da bunkasa. Asalinsa an kirkireshi ne a cikin aikin aku, amma an raba ma'ajiyar lambar tushe don wannan sabon aikin a watan Fabrairun 2009, yana neman a bunkasa shi da kansa. raku da farko an san shi da Perl 6, kuma an sake masa suna zuwa Raku a watan Oktoba 2019. Ya ƙunshi abubuwa daga yawancin harsunan zamani da na tarihi.

Na farko da babba, duka na mai tarawa da na kayayyaki (ake kira «Rakudo» ko «Rakudo Star») an buga shi a ranar 29 ga Yuli, 2010. An zaɓi kalmar 'Rakudo' don rarrabe tsakanin sunan aiwatar da yare ('Rakudo') na sunan ƙayyadadden harshe ('Raku'). Duk wani aiwatarwa wanda ya wuce dakin gwajin hukuma zai iya kiran kansa 'Raku'. A halin yanzu akwai aiwatarwa da yawa a matakai daban-daban na balaga, kuma Rakudo ne kawai ke aiwatar da cikakken rukunin Raku da NQP don Raku.

Shigar Rakudo akan Ubuntu 20.04

Yau Raku bai shahara kamar Perl ko Ruby, amma ya sami karbuwa sosai daga jama'a. Ina tsammani wannan shine dalilin Ana iya samun Rakudo a cikin ɗakunan ajiya na Ubuntu 20.04 na hukuma.

Idan kanaso ka girka shi akan system dinka, saika bude tashar (Ctrl + Alt T) ka kuma bi umarnin mai zuwa:

shigar rakudo daga dace

sudo apt install rakudo

Wannan ita ce hanya mafi sauƙin shigarwa, amma ba zata ba mu sabon salo na Rakudo ba. Za ka iya duba sigar da aka shigar ta amfani da dacewa bugawa a cikin wannan tashar:

sigar da aka sanya daga dace

rakudo --version

Daga shafin yanar gizon wannan aikin, a cikin sashen saukarwa, za mu sami zaɓi don zazzage sabon yanayin barga kai tsaye. Hakanan zamu iya amfani da umarnin wget a cikin m (Ctrl + Alt T) kamar haka:

download rakudo daga github

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

Bayan zazzagewa, dole ne kwancewa kunshin tare da umarnin mai zuwa:

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

A cikin fayil ɗin da za a ƙirƙira, za mu iya samun binary (raku) a cikin babban fayil ni. Idan kuna son canza sunan babban fayil ɗin da muka ɓullo, don ya sami saukin suna, zaku iya amfani da wannan umarnin:

rakudo binary

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

para duba sigar da muka sauke yanzu, daga babban fayil inda zamu iya samun binary, kawai zamuyi amfani da umarnin:

sigar da aka sauke daga github

./raku --version

Karamin misali na amfani

Zamu kirkira misali fayil don gwada Rakudo akan Ubuntu 20.04. Zamuyi wannan tare da editan rubutun da muke so, saboda wannan misalin zanyi amfani da vim:

vim ejemplo-rakudo.pl

A cikin fayil ɗin, kawai dole mu rubuta wani abu kamar haka:

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

Bayan rubuta rubutun zuwa fayil ɗin, adana canje-canje kuma rufe edita. Lokacin da muka dawo cikin tashar, don aiwatar da wannan fayil ɗin kawai muna buƙatar amfani da raku binary da ke cikin babban fayil ɗin rakudo / bin (idan ka canza sunan fayil din layukan tar.gz da aka sauke layukan da ke sama).

rakudo/bin/raku ejemplo-rakudo.pl

Wannan umarnin zai dawo da fitarwa kamar mai zuwa akan allon:

Sannu duniya misali tare da Raku

A yau akwai harsunan shirye-shirye da yawa, kodayake Raku bai shahara kamar Perl ba, yana da'awar cewa juyin halitta ne, kuma tare da Rakudo sun zama ma'aurata masu ban sha'awa don aiki tare..

Tunda Rakudo mai tarawa ne, yana da mahimmanci a rarrabe tsakanin takaddar tattara bayanan kanta da harshen da take aiwatarwa. Ana iya samun ƙarin bayani game da Rakudo mai tarawa a cikin shafin yanar gizo na daya, ko a cikin takaddun hukuma. Ana iya samun bayani game da Raku daga shafin yanar gizon wannan aikin.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Patrick Boker m

    Na gode da wannan yadda-don!

    Fileara fayil ɗin canonical shine `.raku` maimakon '.pl' don samun cikakken bambanci tsakanin rubutun Perl da Raku.

    Releungiyoyin da aka tattara waɗanda za a iya zazzage su a rakudo.org sun ƙunshi rubutun da zai dace da `` PATH ''. Yana ƙara `` bin / '' da babban fayil ɗin 'share / perl6 / site / bin /', wanda ya ƙunshi mai sakawa koyaushe na zef`. Ana iya kiran shi kamar haka: `` $ (/ hanya / na / rakudo / rubutun / set-env.sh) ''. Sannan mutum na iya kiran `` raku` and` zef` ba tare da la'akari da kundin aiki na yanzu ba.

    1.    Damien A. m

      Godiya ga bayani da kuma gudummawar. Gaisuwa