Курс Раку / Основи

Як встановити Ракудо

Щоб виконати програму на 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. Оригінальний текст англійською мовою.

Переклади цієї сторінки: EnglishDeutschEspañolItalianoLatviešuNederlandsБългарскиРусскийУкраїнська