Nim, installer dette programmeringsspråket på Ubuntu 20.04

om nim

I neste artikkel skal vi ta en titt på hvordan kan vi installere Nim-programmeringsspråket i Ubuntu 20.04. I dag er det mange og veldig forskjellige programmeringsspråk. Hver av dem har sine egne egenskaper, og alle søker å være effektive med nye tekniske egenskaper som kan være nyttige i utviklingen av applikasjoner.

NUM kombinerer konsepter fra mer modne språk som Python, Ada og Modula. Dette er et objektorientert språk med en syntaks og funksjoner som ligner på de som tilbys av Python.. Av dette og andre grunner er det et språk som tilbyr alt du trenger for å kunne lage moderne applikasjoner. Som alle moderne språk, tilbyr den også versjoner for Gnu / Linux, Windows, macOS og BSD.

Generelle kjennetegn ved Nim

  • Den har en intuitiv og ren syntaks. Med inspirasjon fra forskjellige språk er Nims syntaks lett forståelig og resulterer i kode som lett kan endres.
  • Nim-kompilatoren og genererte kjørbare filer er kompatible med alle større plattformer.
  • NUM inkluderer en JavaScript-backend.
  • Dette språket implementerer et lite kjernespråk, som har et kraftig funksjonssett med metaprogrammering.
  • Nims pakkeleder kalles Nimble. Pakker distribueres gjennom Git og Mercurial-arkiver.
  • Tilrettelegger for kobling til C-, C ++- og Objective C-biblioteker. Dette vil gi utviklere lett tilgang til et bredt utvalg av kraftige og modne biblioteker.
  • Den er inspirert av Python. Når et Nim-program krasjer med et unntak, genererer det et stackspor før det avsluttes. Formatet til denne stabelsporingen er veldig lett å forstå og inneholder all informasjon som er nødvendig for å feilsøke unntaket.
  • NUM genererer avhengighetsfrie innfødte kjørbare filer.
  • Nims minnehåndtering er deterministisk og kan tilpasses med destruktorer og flytte semantikk, inspirert av C ++ og Rust.
  • Støtte for ulike backends.
  • Den er publisert med MIT-lisens.
  • Det meste av utviklingen gjøres i GitHub.

Dette er bare noen av egenskapene til dette språket. Alle dens egenskaper er beskrevet i prosjektnettsted.

Installere Nim-programmeringsspråket i Ubuntu 20.04

Brukere vil ha forskjellige installasjonsmuligheter i Ubuntu. Den første av dem vil være takket være Nim er inkludert i de offisielle repositoriene. Derfor blir installasjonen ganske enkel, du må bare åpne en terminal (Ctrl + Alt + T) og kjøre kommandoen:

installer nim med apt

sudo apt install nim

Denne installasjonen, per i dag, tilbyr fremdeles ikke den nyeste versjonen. Av denne grunn vi kommer til å se en annen metode som lar oss installere den siste stabile versjonen. På nettstedet deres tilbyr de muligheten til å bruke et skript, som vi bare trenger å laste ned og kjøre. Først vi må installere pakken bygge-essensiell. Vi kan gjøre dette ved å åpne en terminal (Ctrl + Alt + T) og utføre følgende kommando i den:

sudo apt install build-essential

Før du går videre til neste trinn, i tilfelle curl ikke er installert på datamaskinen vår, må vi få tak i dette verktøyet. Vi vil oppnå dette gjennom den tilsvarende installasjonskommandoen:

sudo apt install curl

Når krølleinstallasjonen er ferdig, kan vi start oss for å utføre Nim-installasjonsskriptet. Vi trenger bare å bruke denne andre kommandoen i terminalen vår:

installer nim via skript

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

Når installasjonen av Nim er ferdig, vil vi se at terminalen vil indikere noen instruksjoner som vi må følge for å fullføre installasjonen av Nim. Disse de vil be oss redigere filen ~/.bashrc o ~ / .profil:

vim ~/.bashrc

Og la oss legge til følgende linje på slutten av den redigerte filen:

legg til linje til bashrc

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

Erstatter 'ditt brukernavn'med ditt tilhørende brukernavn. Når du er lagt til, lagrer du endringene og lukker filen.

Når vi kommer tilbake til terminalen, kan vi se den installerte versjonen av Nim løping:

stabil versjon

nim -v

I tillegg til disse installasjonsalternativene, Vi kan også følge instruksjonene som vises på websiden av prosjektet for å installere dette språket som en snap-pakke.

Et grunnleggende eksempel

Etter installasjonen skal vi lage et typisk eksempelprogram for å vise en melding. Hva kodefilene for Nim har en nim-utvidelse, la oss lage en med vår favorittredaktør fra terminalen (Ctrl + Alt + T):

vim hola.nim

Inne i denne filen skal vi legge til følgende innhold:

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

deretter vi lagrer endringene og lukker filen.

Når vi kommer tilbake til terminalen, vil vi gjøre det kompiler kildefilen for å generere den kjørbare binæren:

kompilere nim eksempel

nim c hola.nim

Etter at samlingen er ferdig, vi kan nå kjøre dette eksemplet som følger:

kjør eksemplet

./hola

Hvis alt har vært riktig, jobber Nim allerede på datamaskinen din, og du kan begynne å jobbe. For dette kan du se dokumentasjonen om Nim tilgjengelig i din página web.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.