Стабильный выпуск | «2020.12» №142 [1] / 19 декабря 2020 г . |
---|---|
Репозиторий | |
Операционная система | Linux , Windows , FreeBSD , OS X , NetBSD , OpenBSD |
Тип | Raku (v6.c, v6.d) Компилятор |
Лицензия | Художественная лицензия 2.0 |
Интернет сайт | rakudo |
Rakudo является Рака компилятор ориентацией MoarVM и виртуальная машина Java , который реализует спецификацию Раки. [2] В настоящее время это единственный крупный компилятор Raku, находящийся в активной разработке .
Репозиторий исходного кода Rakudo, изначально разработанный в рамках проекта Parrot , был отделен от проекта в феврале 2009 года, чтобы его можно было разрабатывать независимо, хотя в то время все еще оставалось много зависимостей. Ракудо написан на C , Raku и облегченном подмножестве Raku «NQP» (Not Quite Perl). [3]
Rakudo Perl # 14 был выпущен в феврале 2009 года под кодовым названием Vienna в честь группы продавцов Perl, которая спонсировала одного из своих разработчиков с апреля 2008 года. В последующих выпусках использовались кодовые имена, основанные на группах продавцов Perl.
Первый крупный выпуск дистрибутива как компилятора, так и модулей (названный «Rakudo *» или «Rakudo Star») был выпущен 29 июля 2010 г. [4]
Имя [ редактировать ]
Название «Rakudo» для компилятора Raku было впервые предложено Дэмианом Конвеем . [5] «Ракудо» - это сокращение от «Ракуда-до» (с длинным «о»;駱駝道), что в переводе с японского означает «Путь верблюда». «Ракудо» (с коротким «о»;楽土) также означает «рай» на японском языке.
Термин «Ракудо» был также выбран, чтобы отличать имя языковой реализации («Ракудо») от имени спецификации языка («Раку») - любая реализация, прошедшая официальный набор тестов, могла называть себя «Раку». В настоящее время существует несколько реализаций на разных уровнях зрелости, и только Rakudo реализует полный Raku и NQP для подмножества Raku. [2] [6]
Ссылки [ править ]
- ^ "Релизы · ракудо / ракудо" . Проверено 19 декабря 2020 .
- ^ a b "Компиляторы Perl 6" . Проверено 25 декабря 2015 .
- ^ Мишо, Патрик (2011-06-14). «Обзор архитектуры Ракудо» . Проверено 24 июня 2012 .
- ^ Linux сегодня (30 июля 2010 г.). «Анонс: Rakudo Star - полезный, удобный,« ранний последователь »дистрибутива Perl 6» . Проверено 30 декабря 2013 .
- ↑ О'Рейли, к сведению (21 августа 2008 г.). «Разум Дамиана Конвея: наука, информатика, будущее Perl 6 и советы сегодняшним начинающим программистам» . Проверено 30 декабря 2013 .
- ↑ Ленц, Мориц (23 октября 2009 г.). «Мы пишем для вас книгу о Perl 6» . Проверено 2 января 2012 .
Внешние ссылки [ править ]
- Ракудо сайт