Nim, installera det här programmeringsspråket på Ubuntu 20.04

om nim

I nästa artikel kommer vi att ta en titt på hur kan vi installera Nim-programmeringsspråket i Ubuntu 20.04. Idag finns det många och mycket olika programmeringsspråk. Var och en av dem har sina egna egenskaper, och alla försöker vara effektiva med nya tekniska egenskaper som kan vara användbara vid utveckling av applikationer.

NUM kombinerar begrepp från mer mogna språk som Python, Ada och Modula. Detta är ett objektorienterat språk med en syntax och funktioner som liknar de som Python erbjuder.. Av detta och andra skäl är det ett språk som erbjuder allt du behöver för att kunna skapa moderna applikationer. Som alla moderna språk erbjuder den också versioner för Gnu / Linux, Windows, macOS och BSD.

Allmänna egenskaper hos Nim

  • Den har en intuitiv och ren syntax. Med inspiration från olika språk är Nims syntax lätt att förstå och resulterar i kod som lätt kan modifieras.
  • Nim-kompilatorn och genererade körbara filer är kompatibla med alla större plattformar.
  • NUM innehåller en JavaScript-backend.
  • Detta språk implementerar ett litet kärnspråk, som har en kraftfull uppsättning funktioner metaprogrammering.
  • Nims pakethanterare kallas Nimble. Paket distribueras genom Git- och Mercurial-arkiv.
  • Underlättar länkar till C-, C ++- och Objective C-bibliotek. Detta gör det möjligt för utvecklare att enkelt komma åt ett stort antal kraftfulla och mogna bibliotek.
  • Den är inspirerad av Python. När ett Nim-program kraschar med undantag genererar det en stackspårning innan den avslutas. Formatet för denna stackspårning är väldigt lätt att förstå och innehåller all information som krävs för att felsöka undantaget.
  • NUM genererar beroendefria inbyggda körbara filer.
  • Nims minneshantering är deterministisk och anpassningsbar med destruktorer och flytta semantik, inspirerad av C ++ och Rust.
  • Stöd för olika backends.
  • Den publiceras med MIT-licens.
  • Det mesta av utvecklingen sker i GitHub.

Detta är bara några av egenskaperna hos detta språk. Alla dess egenskaper beskrivs i projektwebbplats.

Installera Nim-programmeringsspråket i Ubuntu 20.04

Användare har olika installationsmöjligheter i Ubuntu. Den första av dem kommer tack vare Nim ingår i de officiella förvaren. Därför blir installationen ganska enkel, du behöver bara öppna en terminal (Ctrl + Alt + T) och köra kommandot:

installera nim med apt

sudo apt install nim

Denna installation, från och med idag, erbjuder fortfarande inte den senaste versionen. Av denna anledning vi kommer att se en annan metod som gör att vi kan installera den senaste stabila versionen. På deras hemsida erbjuder de möjligheten att använda ett skript, som vi bara behöver ladda ner och köra. Först vi måste installera paketet build-essential. Vi kan göra detta genom att öppna en terminal (Ctrl + Alt + T) och utföra följande kommando i den:

sudo apt install build-essential

Innan du går vidare till nästa steg, om curl inte är installerad på vår dator måste vi ta tag i det här verktyget. Vi kommer att uppnå detta genom motsvarande installationskommando:

sudo apt install curl

När curlinstallationen är klar kan vi starta oss för att köra installationsskriptet för Nim. Vi behöver bara använda detta andra kommando i vår terminal:

installera nim via skript

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

När installationen av Nim är klar ser vi att terminalen kommer att indikera några instruktioner som vi måste följa för att slutföra installationen av Nim. Dessa de ber oss att redigera filen ~/.bashrc o ~ / .Profile:

vim ~/.bashrc

Och låt oss lägga till följande rad i slutet av den redigerade filen:

lägg till rad till bashrc

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

Ersätter 'ditt användarnamn'med ditt motsvarande användarnamn. När du har lagt till, spara ändringarna och stäng filen.

När vi kommer tillbaka till terminalen kan vi visa den installerade versionen av Nim löpning:

stabil version

nim -v

Förutom dessa installationsalternativ, Vi kan också följa instruktioner som visas på webbsidan från projektet för att installera detta språk som ett snap-paket.

Ett grundläggande exempel

Efter installationen ska vi skapa ett typiskt exempelprogram för att visa ett meddelande. Vad kodfilerna för Nim har ett nim-tillägg, låt oss skapa en med vår favoritredigerare från terminalen (Ctrl + Alt + T):

vim hola.nim

Inuti den här filen ska vi lägga till följande innehåll:

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

Despues vi sparar ändringarna och stänger filen.

När vi återvänder till terminalen kommer vi kompilera källfilen för att generera den körbara binären:

sammanställa nim exempel

nim c hola.nim

När sammanställningen är klar, vi kan nu köra detta exempel som följer:

kör exemplet

./hola

Om allt har stämt arbetar Nim redan på din dator och du kan börja arbeta. För detta kan du se dokumentationen om Nim finns i din Página webben.


Lämna din kommentar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade med *

*

*

  1. Ansvarig för uppgifterna: Miguel Ángel Gatón
  2. Syftet med uppgifterna: Kontrollera skräppost, kommentarhantering.
  3. Legitimering: Ditt samtycke
  4. Kommunikation av uppgifterna: Uppgifterna kommer inte att kommuniceras till tredje part förutom enligt laglig skyldighet.
  5. Datalagring: databas värd för Occentus Networks (EU)
  6. Rättigheter: När som helst kan du begränsa, återställa och radera din information.