Nim, įdiekite šią programavimo kalbą „Ubuntu 20.04“

apie nim

Kitame straipsnyje mes pažvelgsime kaip mes galime įdiegti „Nim“ programavimo kalbą į „Ubuntu 20.04“. Šiandien yra daug ir labai skirtingų programavimo kalbų. Kiekvienas iš jų turi savo ypatybes ir visi siekia efektyvumo, pasiimdami naujas technines charakteristikas, kurios gali būti naudingos kuriant programas.

NUM jungia brandesnių kalbų, tokių kaip Pitonas, Ada ir Modula. Tai į objektą orientuota kalba, kurios sintaksė ir funkcijos panašios į tas, kurias siūlo „Python“.. Dėl šios ir kitų priežasčių tai yra kalba, siūlanti viską, ko reikia norint sukurti šiuolaikines programas. Be to, kaip ir visos šiuolaikinės kalbos, ji siūlo „Gnu / Linux“, „Windows“, „macOS“ ir BSD versijas.

Bendrosios Nim

  • Tai turi intuityvi ir švari sintaksė. Pasisėmęs įkvėpimo iš įvairių kalbų, Nimo sintaksė yra lengvai suprantama, todėl ją galima lengvai modifikuoti.
  • „Nim“ kompiliatorius ir sugeneruoti vykdomieji failai yra suderinami su visomis pagrindinėmis platformomis.
  • NUM apima „JavaScript“ vidinę programą.
  • Ši kalba įgyvendina mažą pagrindinę kalbą, kurio galingas funkcijų rinkinys yra metaprogramavimas.
  • Iškviečiamas „Nim“ paketų tvarkytuvas Apsukrus. Paketai platinami per „Git“ ir „Mercurial“ saugyklas.
  • Palengvina susiejimą su C, C ++ ir C tikslo bibliotekomis. Tai leis kūrėjams lengvai pasiekti daugybę galingų ir brandžių bibliotekų.
  • Tai įkvėpė „Python“. Kai „Nim“ programa užstringa su išimtimi, ji prieš išeidama sugeneruos kamino pėdsakus. Šio kamino pėdsako formatas yra labai lengvai suprantamas ir jame yra visa informacija, reikalinga klaidai derinti.
  • NUM sukuria nepriklausomus vietinius vykdomuosius failus be priklausomybės.
  • Nimo atminties valdymas yra deterministinis ir pritaikomas destruktoriams ir judėjimo semantikai, įkvėptas C ++ ir Rust.
  • Parama įvairioms užpakalinėms programoms.
  • Jis skelbiamas su MIT licencija.
  • Didžioji dalis kūrimo atliekama XNUMX m GitHub.

Tai tik keletas šios kalbos ypatybių. Visos jo charakteristikos yra išsamiai aprašytos projekto svetainė.

„Nim“ programavimo kalbos diegimas „Ubuntu 20.04“

Vartotojai turės skirtingas „Ubuntu“ diegimo galimybes. Pirmasis iš jų bus dėkingas Nim yra įtrauktas į oficialias saugyklas. Todėl diegimas tampa gana paprastas, tiesiog turite atidaryti terminalą (Ctrl + Alt + T) ir paleisti komandą:

įdiekite nim su apt

sudo apt install nim

Ši instaliacija iki šiol nesiūlo naujausios versijos. Dėl šios priežasties mes pamatysime kitą metodą, kuris leis mums įdiegti naujausią stabilią versiją. Savo svetainėje jie siūlo galimybę naudoti scenarijų, kurį turėsime tik atsisiųsti ir paleisti. Pirmas turėsime įdiegti paketą statyti-būtina. Tai galime padaryti atidarydami terminalą („Ctrl“ + „Alt“ + T) ir vykdydami šią komandą:

sudo apt install build-essential

Prieš pereidami prie kito žingsnio, tuo atveju, jei garbanos nėra įdiegtos mūsų kompiuteryje, turėsime pasinaudoti šiuo įrankiu. Tai pasieksime naudodami atitinkamą diegimo komandą:

sudo apt install curl

Kai garbanos montavimas baigsis, mes galime paleiskite mus vykdyti „Nim“ diegimo scenarijų. Savo terminale turėsime naudoti tik šią kitą komandą:

įdiegti nim per scenarijų

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

Kai „Nim“ diegimas bus baigtas, pamatysime, kad terminalas nurodys keletą instrukcijų, kurių turėsime laikytis, kad užbaigtume įdiegti „Nim“. Šie jie mums lieps redaguoti failą ~/.bashrc o ~ / .profilis:

vim ~/.bashrc

Pridėkime šią eilutę prie redaguoto failo pabaigos:

pridėti eilutę prie bashrc

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

Pakeičia 'Jūsų slapyvardis'su atitinkamu vartotojo vardu. Kai pridėsite, išsaugokite pakeitimus ir uždarykite failą.

Grįžę į terminalą galime peržiūrėti įdiegtą „Nim“ versiją veikia:

stabili versija

nim -v

Be šių diegimo parinkčių, Mes taip pat galime vadovautis instrukcijas, pateiktas tinklalapyje iš projekto įdiegti šią kalbą kaip paketą.

Pagrindinis pavyzdys

Po diegimo mes sukursime tipišką programos pavyzdį, kad būtų rodomas pranešimas. Ką „Nim“ kodo failai turi „nim“ plėtinį, sukurkime vieną su savo mėgstamu redaktoriumi iš terminalo (Ctrl + Alt + T):

vim hola.nim

Šio failo viduje mes ketiname pridėti šį turinį:

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

Po išsaugosime pakeitimus ir uždarysime failą.

Grįžę į terminalą, tai ir padarysime sudarykite šaltinio failą, kad sugeneruotumėte vykdomąjį dvejetainį failą:

sudarant nim pavyzdį

nim c hola.nim

Baigę kompiliaciją, dabar galime paleisti šį pavyzdį taip:

paleiskite pavyzdį

./hola

Jei viskas buvo teisinga, Nim jau dirba jūsų kompiuteryje ir jūs galite pradėti dirbti. Už tai galite skaitykite dokumentus apie Nim prieinama jūsų puslapį internete.


Būkite pirmas, kuris pakomentuos

Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.