Нім, встанови цю мову програмування на Ubuntu 20.04

про нім

У наступній статті ми збираємось поглянути на це як ми можемо встановити мову програмування Nim в Ubuntu 20.04. Сьогодні існує багато і дуже різних мов програмування. Кожен з них має свої особливості, і всі прагнуть бути ефективними за допомогою нових технічних характеристик, які можуть бути корисними при розробці додатків.

Нім поєднує поняття з більш зрілих мов, таких як Python, Ада та Модула. Це об’єктно-орієнтована мова з синтаксисом та функціями, подібними до тих, що пропонуються Python.. З цієї та інших причин ця мова пропонує все необхідне для створення сучасних додатків. Крім того, як і всі сучасні мови, він пропонує версії для Gnu / Linux, Windows, macOS та BSD.

Загальна характеристика Нім

  • Він має інтуїтивно зрозумілий синтаксис. Черпаючи натхнення з різних мов, синтаксис Німа легко зрозумілий і дає результат коду, який можна легко модифікувати.
  • Компілятор Nim та згенеровані виконувані файли сумісні з усіма основними платформами.
  • Нім включає бекенд JavaScript.
  • Ця мова реалізує невелику основну мову, який має потужний набір функцій метапрограмування.
  • Викликається менеджер пакетів Німа Спритний. Пакети розповсюджуються через репозиторії Git та Mercurial.
  • Сприяє встановленню посилань на бібліотеки C, C ++ та Objective C.. Це дозволить розробникам легко отримати доступ до різноманітних потужних та дорослих бібліотек.
  • Він натхненний Python. Коли програма 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 ~ / .профіль:

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

Якщо все було правильно, Нім вже працює на вашому комп’ютері, і ви можете почати працювати. Для цього ви можете зверніться до документації про Нім доступні у вашому página веб-сайтів.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

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