Nim, instalējiet šo programmēšanas valodu Ubuntu 20.04

par nim

Nākamajā rakstā mēs to apskatīsim kā mēs varam instalēt Nim programmēšanas valodu Ubuntu 20.04. Mūsdienās ir daudz un ļoti dažādas programmēšanas valodas. Katram no tiem ir savas īpatnības, un visi no tiem cenšas būt efektīvi ar jaunām tehniskām īpašībām, kas var būt noderīgas lietojumprogrammu izstrādē.

NUM apvieno jēdzienus no nobriedušākām valodām, piemēram, Pitons, Ada un Modula. Šī ir uz objektu orientēta valoda ar sintaksi un funkcijām, kas līdzīgas tām, ko piedāvā Python.. Šī un citu iemeslu dēļ tā ir valoda, kas piedāvā visu nepieciešamo, lai varētu izveidot modernas lietojumprogrammas. Tāpat kā visas mūsdienu valodas, tā piedāvā Gnu / Linux, Windows, macOS un BSD versijas.

Nim raksturojums

  • Tam ir intuitīva un tīra sintakse. Iedvesmojoties no dažādām valodām, Nim sintakse ir viegli saprotama, un tās rezultātā ir viegli modificējams kods.
  • Nim kompilators un ģenerētie izpildāmie faili ir saderīgi ar visām galvenajām platformām.
  • NUM ietver JavaScript aizmuguri.
  • Šī valoda ievieš nelielu pamatvalodu, kurai ir spēcīgs funkciju kopums metaprogrammēšana.
  • Tiek izsaukts Nim paku pārvaldnieks Izveicīgs. Paketes tiek izplatītas caur Git un Mercurial krātuvēm.
  • Atvieglo sasaisti ar C, C ++ un C mērķa bibliotēkām. Tas ļaus izstrādātājiem viegli piekļūt visdažādākajām jaudīgām un nobriedušām bibliotēkām.
  • To iedvesmo Python. Kad Nim lietojumprogramma avarē ar izņēmumu, tā pirms iziešanas ģenerēs kaudzes izsekošanu. Šīs kaudzes izsekošanas formāts ir ļoti viegli saprotams, un tajā ir visa informācija, kas nepieciešama izņēmuma atkļūdošanai.
  • NUM ģenerē vietējos izpildāmos failus bez atkarības.
  • Nim atmiņas pārvaldība ir deterministiska un pielāgojama ar destruktoriem un kustību semantiku, iedvesmojoties no C ++ un Rust.
  • Atbalsts dažādām aizmugurēm.
  • Tas tiek publicēts ar MIT licence.
  • Lielākā daļa izstrādes tiek veikta GitHub.

Šīs ir tikai dažas šīs valodas īpašības. Visas tā īpašības ir detalizēti aprakstītas projekta vietne.

Nim programmēšanas valodas instalēšana Ubuntu 20.04

Lietotājiem būs dažādas instalēšanas iespējas Ubuntu. Pirmais no tiem būs pateicoties Nim ir iekļauts oficiālajos krātuvēs. Tāpēc instalēšana kļūst diezgan vienkārša, jums vienkārši jāatver termināls (Ctrl + Alt + T) un jāpalaiž komanda:

instalēt nim ar apt

sudo apt install nim

Šī instalācija no šodienas joprojām nepiedāvā jaunāko versiju. Šī iemesla dēļ mēs redzēsim citu metodi, kas ļaus mums instalēt jaunāko stabilo versiju. Savā vietnē viņi piedāvā iespēju izmantot skriptu, kas mums būs tikai jāielādē un jāizpilda. Pirmkārt mums būs jāinstalē pakotne būtiski būtiski. Mēs to varam izdarīt, atverot termināli (Ctrl + Alt + T) un izpildot šādu komandu:

sudo apt install build-essential

Pirms pāriet uz nākamo soli, Gadījumā, ja čokurošanās nav instalēta mūsu datorā, mums būs jāpieņem šis rīks. Mēs to panāksim ar atbilstošo instalēšanas komandu:

sudo apt install curl

Kad čokurošanās uzstādīšana ir pabeigta, mēs varam palaidiet mūs, lai izpildītu Nim instalācijas skriptu. Mums būs jāizmanto tikai šī cita komanda mūsu terminālā:

instalēt nim, izmantojot skriptu

curl https://nim-lang.org/choosenim/init.sh -sSf | sh

Kad Nim instalēšana būs pabeigta, mēs redzēsim, ka terminālis norādīs dažus norādījumus, kas mums būs jāievēro, lai pabeigtu Nim instalēšanu. Šie viņi mums liks rediģēt failu ~/.bashrc o ~ / .profils:

vim ~/.bashrc

Rediģētā faila beigās pievienosim šādu rindu:

pievienot līniju bashrc

export PATH=/home/tu-nombre-usuario/.nimble/bin:$PATH

Aizstāj 'Tavs lietotājvārds'ar savu atbilstošo lietotājvārdu. Pēc pievienošanas saglabājiet izmaiņas un aizveriet failu.

Atgriežoties terminālī, mēs varam apskatīt instalēto Nim versiju darbojas:

stabila versija

nim -v

Papildus šīm instalēšanas opcijām Mēs varam arī sekot instrukcijas, kas tiek parādītas Web lapā projekta, lai instalētu šo valodu kā papildpakotni.

Pamata piemērs

Pēc instalēšanas mēs izveidosim tipisku programmas paraugu, lai parādītu ziņojumu. Kas Nim koda failiem ir nim paplašinājums, izveidosim to ar savu iecienītāko redaktoru no termināla (Ctrl + Alt + T):

vim hola.nim

Šī faila iekšpusē mēs to pievienosim šādu saturu:

echo "Esto es un ejemplo de nim, creado para Ubunlog"

Pēc mēs saglabāsim izmaiņas un aizvērsim failu.

Atgriežoties terminālī, mēs to darīsim apkopo avota failu, lai ģenerētu izpildāmo bināro failu:

sastādot nim piemēru

nim c hola.nim

Pēc apkopošanas pabeigšanas tagad mēs varam palaist šo piemēru sekojoši:

palaist piemēru

./hola

Ja viss ir bijis pareizi, Nim jau strādā pie jūsu datora, un jūs varat sākt strādāt. Par to jūs varat iepazīstieties ar dokumentāciju par Nim pieejams jūsu VALODU interneta.


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.