Як встановити Ракудо
Щоб виконати програму на Raku, вам потрібно мати встановлений компілятор. Відвідайте вебсайт Rakudo, щоб завантажити версію, яка підходить для вашої операційної системи.
Є два основні варіанти. Ви можете встановити сам компілятор або встановити пакет Rakudo Star (також пишеться як Rakudo *). Rakudo Star включає менеджер пакетів і кілька корисних модулів.
Джерела
Ви можете завантажити інсталятор для вашої системи на rakudo.org/downloads. Існують версії для всіх основних операційних систем: Windows, Mac OS і Linux. Також є вихідні коди, які ви можете скомпілювати самостійно.
Rakudo Star
Також можна встановити пакет Rakudo Star, запустивши інсталятор, який ви отримаєте на rakudo.org/star. Перевірте номер версії перед встановленням. Ви також можете переглянути сторінку під назвою ‘3rd-Party Rakudo Star Bundle Packages’, щоб побачити більше варіантів.
Docker образи
Rakudo Star доступний як Docker образ. Ви можете використовувати його як для запуску програм, так і для тестування невеликих скриптів у REPL оболонці. Знайдіть усі інструкції на github.com/Raku/docker.
Номери версій
Система нумерації версій Rakudo формує номер версії як двочастинний номер: рік і місяць дати випуску. Ви легко можете побачити, наскільки свіжий ваш компілятор. Виконайте наступну команду, щоб побачити його номер версії:
$ raku -v
Welcome to 𝐑𝐚𝐤𝐮𝐝𝐨™ v2020.10.
Implementing the 𝐑𝐚𝐤𝐮™ programming language v6.d.
Built on MoarVM version 2020.10.
Тут ви можете побачити три номери версій. Перший - це версія самого Rakudo: v2020.10
. Далі йде версія мови Raku: v6.d
. Оновлення наразі отримують наступну літеру як частину мінорної версії, наприклад, v6.e
і т.д. Нарешті, ми бачимо назву віртуальної машини, яка використовується в цьому компіляторі: MoarVM версії 2020.10
.
Навігація по курсу
← Раку проти Ракудо | Редактори та IDE →
Ця сторінка автоматично перекладена за допомогою ChatGPT 4o. Оригінальний текст англійською мовою.
Переклади цієї сторінки: English • Deutsch • Español • Italiano • Latviešu • Nederlands • Български • Русский • Українська