Ним, установи этот язык программирования в Ubuntu 20.04

о ним

В следующей статье мы рассмотрим как мы можем установить язык программирования Nim в Ubuntu 20.04. Сегодня существует множество самых разных языков программирования. У каждого из них есть свои особенности, и все они стремятся быть эффективными с новыми техническими характеристиками, которые могут быть полезны при разработке приложений.

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

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

  • Cuenta con una интуитивно понятный и чистый синтаксис. Черпая вдохновение из разных языков, синтаксис Nim легко понять, и в результате получается код, который можно легко модифицировать.
  • Компилятор Nim и сгенерированные исполняемые файлы совместимы со всеми основными платформами.
  • Его включает бэкэнд JavaScript.
  • Этот язык реализует небольшой базовый язык, который имеет мощный набор функций метапрограммирование.
  • Менеджер пакетов Нима называется Шустрый. Пакеты распространяются через репозитории Git и Mercurial.
  • Облегчает связывание с библиотеками C, C ++ и Objective C. Это позволит разработчикам легко получить доступ к широкому спектру мощных и зрелых библиотек.
  • Он вдохновлен Python. Когда приложение Nim вылетает из-за исключения, оно генерирует трассировку стека перед завершением. Формат этой трассировки стека очень прост для понимания и содержит всю информацию, необходимую для отладки исключения.
  • Его генерирует собственные исполняемые файлы без зависимостей.
  • Управление памятью в Nim детерминировано и настраивается с помощью деструкторов и семантики перемещения., вдохновленный C ++ и Rust.
  • Поддержка различных бэкэндов.
  • Он публикуется с Лицензия MIT.
  • Большая часть разработки выполняется в GitHub.

Это лишь некоторые из характеристик этого языка. Все его характеристики подробно описаны в сайт проекта.

Установка языка программирования Nim в Ubuntu 20.04

У пользователей будут разные возможности установки в Ubuntu. Первый из них будет благодаря Ним включен в официальные репозитории. Таким образом, установка становится довольно простой, вам просто нужно открыть терминал (Ctrl + Alt + T) и выполнить команду:

установить nim с помощью apt

sudo apt install nim

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

sudo apt install build-essential

Прежде чем перейти к следующему шагу, в случае, если curl не установлен на нашем компьютере, нам понадобится этот инструмент. Мы добьемся этого с помощью соответствующей команды установки:

sudo apt install curl

Когда установка завитка закончена, мы можем запустите нас для выполнения скрипта установки 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 c hola.nim

После завершения компиляции теперь мы можем запустить этот пример следующим образом:

запустить пример

./hola

Если все было правильно, Nim уже работает на вашем компьютере, и вы можете приступить к работе. Для этого вы можете обратитесь к документации о Ниме доступны в вашем página веб-сайтов.


Оставьте свой комментарий

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

*

*

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