Ним, инсталирай този език за програмиране на Ubuntu 20.04

за nim

В следващата статия ще разгледаме как можем да инсталираме езика за програмиране Nim в Ubuntu 20.04. Днес има много и много различни езици за програмиране. Всеки от тях има свои собствени характеристики и всички се стремят да бъдат ефективни с нови технически характеристики, които могат да бъдат полезни при разработването на приложения.

Ним комбинира понятия от по-зрели езици като Питон, Ада и Модула. Това е обектно-ориентиран език със синтаксис и функции, подобни на предлаганите от Python.. Поради тази и други причини, това е език, който предлага всичко необходимо, за да можете да създавате модерни приложения. Също като всички съвременни езици, той предлага версии за Gnu / Linux, Windows, macOS и BSD.

Обща характеристика на Ним

  • Той има a интуитивен и изчистен синтаксис. Вдъхновен от различни езици, синтаксисът на Ним се разбира лесно и води до код, който може лесно да бъде модифициран.
  • Компилаторът Nim и генерираните изпълними файлове са съвместими с всички основни платформи.
  • Ним включва бекенд на JavaScript.
  • Този език прилага малък основен език, който има мощен набор от функции метапрограмиране.
  • Извиква се мениджърът на пакети на Ним Пъргав. Пакетите се разпространяват чрез Git и Mercurial хранилища.
  • Улеснява свързването с библиотеки C, C ++ и Objective C. Това ще позволи на разработчиците да имат лесен достъп до голямо разнообразие от мощни и зрели библиотеки.
  • Той е вдъхновен от Python. Когато приложението на Nim се срине с изключение, то ще генерира трасировка на стека преди излизане. Форматът на тази проследяване на стека е много лесен за разбиране и съдържа цялата информация, необходима за отстраняване на грешки при изключението.
  • Ним генерира собствени изпълними файлове без зависимост.
  • Управлението на паметта на Nim е детерминирано и персонализирано с деструктори и семантика на преместване, вдъхновен от C ++ и Rust.
  • Поддръжка за различни бекендове.
  • Публикува се с MIT лиценз.
  • По-голямата част от разработката е направена през GitHub.

Това са само част от характеристиките на този език. Всички негови характеристики са подробно описани в уебсайт на проекта.

Инсталиране на езика за програмиране Nim в Ubuntu 20.04

Потребителите ще имат различни възможности за инсталиране в Ubuntu. Първият от тях ще бъде благодарение на Nim е включен в официалните хранилища. Следователно инсталацията става съвсем проста, просто трябва да отворите терминал (Ctrl + Alt + T) и да изпълните командата:

инсталирайте nim с apt

sudo apt install nim

Тази инсталация от днес все още не предлага най-новата версия. Поради тази причина ще видим друг метод, който ще ни позволи да инсталираме най-новата стабилна версия. На уебсайта си те предлагат възможност за използване на скрипт, който ще трябва да изтеглите и стартирате. Първо ще трябва да инсталираме пакета изграждане на-важно. Можем да направим това, като отворим терминал (Ctrl + Alt + T) и изпълним следната команда в него:

sudo apt install build-essential

Преди да преминете към следващата стъпка, в случай, че curl не е инсталиран на нашия компютър, ще трябва да се доберем до този инструмент. Ще постигнем това чрез съответната команда за инсталиране:

sudo apt install curl

Когато инсталацията на къдриците приключи, можем стартирайте ни, за да изпълним инсталационния скрипт на Nim. Ще трябва да използваме само тази друга команда в нашия терминал:

инсталирайте nim чрез скрипт

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

Когато инсталацията на Nim приключи, ще видим, че терминалът ще посочи някои инструкции, които ще трябва да следваме, за да завършим инсталирането на Nim. Тези те ще ни кажат да редактираме файла ~/.bashrc o ~ / .profile:

vim ~/.bashrc

И нека добавим следния ред в края на редактирания файл:

добавяне на ред към bashrc

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

Заменя 'Вашето потребителско име'със съответното потребителско име. След като бъдат добавени, запазете промените и затворете файла.

Когато се върнем на терминала, можем вижте инсталираната версия на Nim работи:

стабилна версия

nim -v

В допълнение към тези опции за инсталиране, Ние също можем да следваме инструкции, показани на уеб страницата на проекта, за да инсталирате този език като модулен пакет.

Основен пример

След като инсталацията приключи, ще създадем типична примерна програма за показване на съобщение. Какво кодовите файлове за Nim имат разширение nim, нека създадем такъв с любимия ни редактор от терминала (Ctrl + Alt + T):

vim hola.nim

Вътре в този файл ще добавим следното съдържание:

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

след това ще запазим промените и ще затворим файла.

Когато се върнем в терминала, ще го направим компилирайте изходния файл, за да генерирате изпълнимия двоичен файл:

компилиране на nim пример

nim c hola.nim

След като компилацията приключи, сега можем да стартираме този пример както следва:

стартирайте примера

./hola

Ако всичко е било правилно, Nim вече работи на вашия компютър и можете да започнете да работите. За това можете направете справка с документацията за Ним налични във вашия Página интернет.


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.