Ruby, встановлення та розробка базового прикладу в Ubuntu

про рубін

У наступній статті ми розглянемо, як ми можемо встановити Ruby на Ubuntu. Це є відкрита, динамічна, об’єктно-орієнтована та збалансована мова програмування який був розроблений Юкіхіро 'Мац' Мацумото в Японії. Він реалізований шляхом поєднання функцій інших популярних мов програмування, таких як PERL, Smalltalk, Ada тощо.

Це мова програмування, призначена для спростити деякі завдання при плануванні. Це зменшує деякі складні частини програмування і дає можливість програмісту швидко побудувати щось з нуля. Є призначений в першу чергу для людей, які хочуть почати програмування, але кожен може використовувати цю мову для створення складних додатків.

Ми зможемо встановити Ruby на Gnu / Linux кількома способами. Використовуйте менеджер пакунків apt - це найпростіший спосіб встановити Ruby в Ubuntu. У цій публікації ми побачимо, як ми можемо встановити Ruby з командного рядка та виконати базовий приклад коду, який ми збираємося генерувати за допомогою цієї мови.

Встановіть Ruby

Для початку ми збираємося відкрити термінал (Ctrl + Alt + T) в нашому Ubuntu. У цьому випадку я використовую Ubuntu 18.04, але ми можемо встановити його в різних версіях цього дистрибутиву. Перш ніж запускати команду встановити Ruby, ми повинні оновити список програмного забезпечення системи. Якщо він не оновлюється, він може не встановитись належним чином. Щоб оновити список, ми виконаємо таку команду:

sudo apt update

Після завершення оновлення джерел програмного забезпечення ми виконуємо наступну команду з дозволом root встановити ruby:

sudo apt install ruby-full

Нам доведеться натиснути "Y", коли він запитає нас про дозвіл на завершення процесу встановлення.

повна рубінова установка

Якщо встановлення буде успішно завершено, ми можемо перевірте, чи правильно працює Ruby чи ні, виконавши наступну команду. Якщо все правильно, система покаже нам версію ruby, яка встановлена ​​в системі. Результат, який він показує, такий встановлена ​​версія 2.5.1 в системі, яку я використовую для цього прикладу:

рубінова версія

ruby -v

Створіть зразок програми за допомогою Ruby

Ми зможемо використовувати будь-який текстовий редактор написати приклад сценарію за допомогою Ruby. У цьому випадку я збираюся використовувати редактор nano. Нам доведеться використовувати файл, який ми збираємося створити розширення .rb. У цьому прикладі я збираюся створити файл із назвою привіт.рб. Знаючи це, ми виконуємо таку команду з терміналу (Ctrl + Alt + T), щоб відкрити редактор:

nano hola.rb

У цьому сценарії ми побачимо прості операції введення та виведення. Команда отримує використовується в ruby ​​для отримання інформації про користувача і команди put використовується цією мовою для друку на консолі. У Ruby, оператор + використовується для поєднання рядкових значень.

Щоб здійснити цей приклад, ми скопіюємо наступний код у редактор. Зберігаємо вміст файлу, натискаючи Ctrl + O та натискаючи Enter. Завершимо, натиснувши Ctrl + X, щоб вийти з файлу.

приклад файлу hello.rb

puts "Escribe tu nombre :"
name = gets.chomp
puts "Hola "+ name +", gracias por probar este tutorial publicado en Ubunlog.com"

Запуск нашої зразкової програми

приклад з рубіновим робочим

Для запуску цього прикладу нам доведеться написати наступну команду з терміналу тощо запустити щойно створений файл. Якщо в сценарії немає помилок, спочатку надрукується повідомлення "Введіть своє ім'я". Там нам доведеться щось написати і натиснути Enter. Далі він надрукує повідомлення, яке ми зберегли у змінній "name". Цей друк буде здійснюватися між текстовими рядками, які вже визначені у створеному файлі. Для виконання файлу в терміналі (Ctrl + Alt + T) пишемо:

ruby hola.rb

Як бачите, незважаючи на дуже простий приклад, якщо ви новачок у програмуванні, ви можете вибрати мову Ruby як один із перших варіантів для початку в світі програмування. Хоча починати з нуля, мабуть, найкращий варіант Python. Дотримуючись цієї простої статті, кожен зможе легко встановити Ruby у своїй системі Ubuntu та почати створювати досить швидко.

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


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

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

*

*

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