Курс по Raku / Основи

Как да инсталирате Rakudo

За да изпълните програма в 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 shell. Намерете всички инструкции на 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.

Навигация по курса

Raku срещу Rakudo   |   Редактори и IDE

Тази страница е автоматично преведена с ChatGPT 4.0. Оригинален текст на английски

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