Nim, namesti ta programski jezik v Ubuntu 20.04

o nim

V naslednjem članku si bomo ogledali kako lahko namestimo programski jezik Nim v Ubuntu 20.04. Danes obstaja veliko in zelo različnih programskih jezikov. Vsak od njih ima svoje značilnosti in vsi si prizadevajo biti učinkoviti z novimi tehničnimi lastnostmi, ki bi lahko bile koristne pri razvoju aplikacij.

NUM združuje koncepte iz zrelejših jezikov, kot je Python, Ada in Modula. To je objektno usmerjen jezik s sintakso in funkcijami, podobnimi tistim, ki jih ponuja Python.. Iz tega in drugih razlogov je jezik, ki ponuja vse, kar potrebujete za ustvarjanje sodobnih aplikacij. Kot vsi sodobni jeziki ponuja tudi različice za Gnu / Linux, Windows, macOS in BSD.

Splošne značilnosti Nima

  • Ima a intuitivna in čista sintaksa. Nimova sintaksa, ki črpa navdih iz različnih jezikov, je enostavno razumljiva in ima za posledico kodo, ki jo je mogoče enostavno spremeniti.
  • Prevajalnik Nim in ustvarjene izvršljive datoteke so združljivi z vsemi glavnimi platformami.
  • NUM vključuje zaledje JavaScript.
  • Ta jezik izvaja majhen osnovni jezik, ki ima zmogljiv nabor funkcij metaprogramiranje.
  • Pokliče se Nimov upravitelj paketov Spreten. Paketi se distribuirajo prek skladišč Git in Mercurial.
  • Olajša povezovanje s knjižnicami C, C ++ in Objective C.. To bo razvijalcem omogočilo enostaven dostop do najrazličnejših zmogljivih in zrelih knjižnic.
  • Navdihuje ga Python. Ko se aplikacija Nim zruši z izjemo, bo pred izhodom ustvarila sled sklada. Oblika te sledove skladov je zelo enostavna za razumevanje in vsebuje vse informacije, potrebne za razhroščevanje izjeme.
  • NUM generira izvorne izvedljive datoteke brez odvisnosti.
  • Nimovo upravljanje pomnilnika je deterministično in prilagodljivo z destruktorji in semantiko premikanja, navdihnila C ++ in Rust.
  • Podpora za različne zaledne datoteke.
  • Objavljeno je z MIT licenca.
  • Večina razvoja je narejena v Ljubljani GitHub.

To je le nekaj značilnosti tega jezika. Vse njegove značilnosti so podrobno opisane v spletna stran projekta.

Namestitev programskega jezika Nim v Ubuntu 20.04

Uporabniki bodo imeli različne možnosti namestitve v Ubuntuju. Prvi med njimi bo po zaslugi Nim je vključen v uradna skladišča. Zato namestitev postane precej preprosta, odpreti morate terminal (Ctrl + Alt + T) in zagnati ukaz:

namestite nim z apt

sudo apt install nim

Ta namestitev od danes še vedno ne ponuja najnovejše različice. Zaradi tega razloga videli bomo še en način, ki nam bo omogočil namestitev najnovejše stabilne različice. Na svoji spletni strani ponujajo možnost uporabe skripta, ki ga bomo morali le prenesti in zagnati. Najprej paket bomo morali namestiti graditi bistveno. To lahko storimo tako, da odpremo terminal (Ctrl + Alt + T) in v njem izvedemo naslednji ukaz:

sudo apt install build-essential

Preden preidete na naslednji korak, v primeru, da curl ni nameščen v našem računalniku, bomo morali dobiti to orodje. To bomo dosegli z ustreznim namestitvenim ukazom:

sudo apt install curl

Ko je namestitev curl končana, lahko zaženite nas za izvedbo namestitvenega skripta Nim. V našem terminalu bomo morali uporabiti le ta drugi ukaz:

namestite nim prek skripta

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

Ko bo namestitev Nima končana, bomo videli, da bo terminal navedel nekaj navodil, ki jih bomo morali upoštevati, da dokončamo namestitev Nima. Te rekli nam bodo, naj datoteko uredimo ~/.bashrc o ~ / .profile:

vim ~/.bashrc

In na konec urejene datoteke dodajte naslednjo vrstico:

dodaj vrstico v bashrc

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

Nadomešča 'vaše uporabniško ime'z ustreznim uporabniškim imenom. Ko jih dodate, shranite spremembe in zaprite datoteko.

Ko se vrnemo na terminal, lahko si oglejte nameščeno različico Nima teče:

stabilna različica

nim -v

Poleg teh možnosti namestitve Lahko tudi sledimo navodila na spletni strani projekta za namestitev tega jezika kot snap paket.

Osnovni primer

Po namestitvi bomo ustvarili tipičen primer programa za prikaz sporočila. Kaj kodne datoteke za Nim imajo pripono nim, ustvarimo enega z našim najljubšim urejevalnikom s terminala (Ctrl + Alt + T):

vim hola.nim

V tej datoteki bomo dodali naslednjo vsebino:

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

Despui spremembe bomo shranili in datoteko zaprli.

Ko se vrnemo na terminal, se bomo prevedite izvorno datoteko, da ustvarite izvršljivo binarno datoteko:

sestavljanje primera nim

nim c hola.nim

Ko je sestavljanje končano, zdaj lahko zaženemo ta primer kot sledi:

zaženite primer

./hola

Če je bilo vse pravilno, Nim že deluje na vašem računalniku in lahko začnete delati. Za to lahko glejte dokumentacijo o Nimu na voljo v vašem Página spletu.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.