Nim, instaliraj ovaj programski jezik na Ubuntu 20.04

o nim

U sljedećem članku ćemo pogledati kako možemo instalirati programski jezik Nim u Ubuntu 20.04. Danas postoji mnogo i vrlo različitih programskih jezika. Svaki od njih ima svoje osobine i svi nastoje biti efikasni s novim tehničkim karakteristikama koje mogu biti korisne u razvoju aplikacija.

NUM kombinira koncepte iz zrelijih jezika kao što su piton, Ada i Modula. Ovo je objektno orijentisani jezik sa sintaksom i karakteristikama sličnim onima koje nudi Python.. Iz ovog i drugih razloga, jezik je koji nudi sve što je potrebno za stvaranje modernih aplikacija. Takođe, kao i svi moderni jezici, nudi verzije za Gnu / Linux, Windows, macOS i BSD.

Opšte karakteristike Nima

  • Ima intuitivna i čista sintaksa. Crpeći inspiraciju iz različitih jezika, Nimova sintaksa je lako razumljiva i rezultira kodom koji se lako može modificirati.
  • Nim kompajler i generirani izvršni programi kompatibilni su sa svim glavnim platformama.
  • NUM uključuje JavaScript pozadinu.
  • Ovaj jezik implementira mali jezgroviti jezik, koji ima moćan skup karakteristika metaprogramiranje.
  • Pozvan je Nimov menadžer paketa okretan. Paketi se distribuiraju kroz Git i Mercurial spremišta.
  • Olakšava povezivanje s C, C ++ i Objective C bibliotekama. To će programerima omogućiti lak pristup širokom spektru moćnih i zrelih biblioteka.
  • Inspirisan je Pythonom. Kada se Nim aplikacija sruši s iznimkom, generirat će trag steka prije izlaska. Format ovog praćenja steka vrlo je lako razumljiv i sadrži sve informacije potrebne za otklanjanje pogrešaka u iznimci.
  • NUM generira nativne izvršne datoteke bez ovisnosti.
  • Nimovo upravljanje memorijom je determinističko i prilagodljivo destruktorima i semantikom pomicanja, inspirisan C ++ i Rustom.
  • Podrška za razne pozadine.
  • Objavljuje se sa MIT licenca.
  • Većina razvoja je urađena u GitHub.

Ovo su samo neke od karakteristika ovog jezika. Sve njegove karakteristike su detaljno opisane u web stranica projekta.

Instaliranje programskog jezika Nim u Ubuntu 20.04

Korisnici će imati različite mogućnosti instalacije u Ubuntuu. Prvi od njih će biti zahvaljujući Nim je uključen u službena spremišta. Stoga instalacija postaje prilično jednostavna, samo trebate otvoriti terminal (Ctrl + Alt + T) i pokrenuti naredbu:

instalirati nim s apt

sudo apt install nim

Ova instalacija od danas još uvijek ne nudi najnoviju verziju. Iz ovog razloga vidjet ćemo drugu metodu koja će nam omogućiti da instaliramo najnoviju stabilnu verziju. Na svojoj web stranici nude mogućnost korištenja skripte koju ćemo morati samo preuzeti i pokrenuti. Prvo morat ćemo instalirati paket bitan za izgradnju. To možemo učiniti otvaranjem terminala (Ctrl + Alt + T) i izvršavanjem sljedeće naredbe u njemu:

sudo apt install build-essential

Prije nego što prijeđete na sljedeći korak, u slučaju da curl nije instaliran na našem računalu, morat ćemo se dokopati ovog alata. To ćemo postići odgovarajućom naredbom za instalaciju:

sudo apt install curl

Kad je instalacija uvojaka gotova, možemo pokrenite nas da izvršimo Nim instalacijsku skriptu. Morat ćemo koristiti samo ovu drugu naredbu u našem terminalu:

instalirati nim putem skripte

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

Kada je instalacija Nima gotova, vidjet ćemo da će terminal naznačiti neke upute koje ćemo morati slijediti da bismo dovršili instalaciju Nima. Ove oni će nam reći da uredimo datoteku ~/.bashrc o ~ / .profile:

vim ~/.bashrc

I dodajmo sljedeći redak na kraj uređene datoteke:

dodaj redak u bashrc

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

Zamjenjuje 'tvoje korisničko ime'sa vašim odgovarajućim korisničkim imenom. Nakon dodavanja, spremite promjene i zatvorite datoteku.

Kad se vratimo na terminal, možemo pogledajte instaliranu verziju Nima trčanje:

stabilna verzija

nim -v

Pored ovih mogućnosti instalacije, Takođe možemo pratiti uputstva prikazana na web stranici projekta za instaliranje ovog jezika kao snap paket.

Osnovni primjer

Nakon instalacije kreiraćemo tipičan primjer programa za prikaz poruke. Šta kodne datoteke za Nim imaju nim ekstenziju, kreirajmo jedan s našim omiljenim uređivačem s terminala (Ctrl + Alt + T):

vim hola.nim

Unutar ove datoteke koju ćemo dodati sljedeći sadržaj:

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

Posle spremit ćemo promjene i zatvoriti datoteku.

Kad se vratimo na terminal, hoćemo prevesti izvornu datoteku da generira izvršnu binarnu datoteku:

sastavljanje primjera nim

nim c hola.nim

Nakon završetka kompilacije, sada možemo pokrenuti ovaj primjer kao što slijedi:

pokrenite primjer

./hola

Ako je sve bilo točno, Nim već radi na vašem računalu i možete početi raditi. Za ovo možete pogledajte dokumentaciju o Nimu dostupno u vašem web page


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.