Rust, установите этот язык программирования в Ubuntu 18.04

о ржавчине

В следующей статье мы рассмотрим, как установить язык программирования Rust. Мы также увидим, как скомпилировать и запустить базовое приложение на Rust. Это скомпилированный язык программирования общего назначения, который разработан Mozilla. По словам разработчиков, он был разработан так, чтобы «безопасный и практичный язык«. Он поддерживает чисто функциональное, процедурное, императивное и объектно-ориентированное программирование.

Rust - относительно новый язык программирования. Он обещает создавать быстрые и безопасные приложения. Такие компании, как Atlassian, Chef, CoreOS и DropBox, используют Rust. Согласно политике Mozilla, Rust разработан полностью открытым способом и ищет мнения и комментарии сообщества.

Основная цель Rust - быть хороший язык для создания отличных программ на стороне клиента и сервера, которые работают в Интернете. При этом особое внимание уделялось безопасности и контролю распределения памяти. Синтаксис этого языка аналогичен синтаксису C и C ++., с разделенными ключами кодовыми блоками и структурами управления потоком, такими как if, еще, do, в то время как y для.

Дизайн языка был усовершенствован благодаря опыту разработки самого компилятора Rust и движка Rust. серво-навигатор, Хотя это разработан и спонсируется Mozilla и Samsung, утверждает, что является проектом сообщества. Большая часть прогресса исходит от членов сообщества.

Если кому-то нужна дополнительная информация об этом языке, они могут обратиться к большому количеству существующей документации по нему. Мы можем найти на их сайте из основная книга о ржавчине к официальная документация.

Установите Rust на Ubuntu 18.04

Этот язык программирования можно установить очень просто. Достаточно с использовать завиток. Если он у нас не установлен, мы можем получить его, набрав в терминале (Ctrl + Alt + T):

sudo apt update && sudo apt install curl

Как только мы установили curl, мы можем запустить установку. Для этого в том же терминале пишем:

curl https://sh.rustup.rs -sSf | sh

Во время установки мы увидим что-то вроде того, что показано на следующем скриншоте.

Меню при установке Rust

На этом этапе необходимо будет нажмите 1, чтобы продолжить установку. После завершения установки мы увидим сообщение, которое нам нужно настроить среду для запуска компилятора Rust. Мы собираемся решить эту проблему, набрав в терминале:

source $HOME/.cargo/env

Эта команда нам ничего не покажет, но, несмотря на это, мы можем быть уверены, что наша среда готова начать компилировать программы на Rust. Нам нужно будет сделать это только один раз. В следующий раз, когда вы войдете в терминал, он загрузится автоматически.

Во время предыдущей установки будет установлено несколько пакетов:

  • груз - Менеджер пакетов, используемый Rust.
  • ржавчина - Текущий компилятор Rust.
  • ржавчина - Установщик Rust, который был загружен и запущен.

Хоть они и были установлены правильно, но для корректной работы мне пришлось установить компилятор gcc выше.

Пример приложения с Rust

Пример приложения на Rust

После установки самое время его протестировать. Вот почему мы собираемся написать типичную программу для начала с любого языка программирования. Открываем наш любимый редактор и создаем следующий файл:

sudo nano ejemplo.rs

Внутри редактора вставляем следующие строки:

// La aplicación más básica

fn main() {
         println!("Aplicación básica de Rust");
         println!("***Ubunlog***");
}

Я не буду вдаваться в подробности, что означает каждая строка, но должно быть довольно очевидно, что она напечатает пару строк текста. Если ты заинтересован увидеть больше примеров на Rust, вы можете проконсультироваться Документация с примерами пользователя Rust.

После сохранения файла, в данном случае с именем example.rs, у нас уже есть исходный файл. Теперь мы можем скомпилировать его для создания исполняемого файла:

rustc ejemplo.rs

Если все прошло хорошо, мы увидим, что терминал нам ничего не покажет. Если есть ошибка, вы увидите сообщение об этом.

Приложение Hello World на Rust

Как мы видим на скриншоте, исполняемый файл был создан, имя которого совпадает с именем исходного файла. Это можно запустить, чтобы увидеть наш пример приложения:

./ejemplo

Содержание статьи соответствует нашим принципам редакционная этика. Чтобы сообщить об ошибке, нажмите здесь.

Будьте первым, чтобы комментировать

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

Ваш электронный адрес не будет опубликован.

*

*

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

bool (истина)