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:
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ā:
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:
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:
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:
nim c hola.nim
Pēc apkopošanas pabeigšanas tagad mēs varam palaist šo piemēru sekojoši:
./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.