История изменений
Исправление atrus, (текущая версия) :
Несмотря на то, что в Perl 6 не мало интересных идей, его разработка - просто один сплошной фейспалм, по эпичности превосходящий даже разработку Hurd (с их постоянным «давайте переключимся на новое ядро и всё перепишем»).
Они начали проектировать язык, запиливая параллельно универсальную VM Parrot для него. И для любого другого языка. И какое-то время народ даже пытался запилить поддержку других языков поверх Parrot и даже до сих пор пытаются.
Тем временем Google показал через v8, что VM могут по производительности догонять скрипты почти до скорости нативного кода, а разработчики Rakudo обиделись, что Parrot не их персональная VM, хотя по большому счёту это было не так, т.к. никто ничего путного поверх Parrot так и не запилил. Несмотря на его откровенную готовность. (Perl 6 был ещё в глубокой... разработке, а Parrot уже версии 5.x). Тогда разработчики Rakudo начали пилить свою MoarVM (с Бендером и лунапарками), а разработчики Parrot выпустили версию 6.0 и продолжили разработку.
Сейчас MoarVM наконец превзошёл по скорости Perl 5, Parrot продолжает люто тормозить. Его поддержку выкинули из Rakudo, что не помешало выпустить версию 7.8! Версия 7.8 каноничного не нужно, которое на протяжении всех этих лет не используется никем вообще.
Ах, да. Perl 6 всё ещё не готов.
Вау.
Исправление atrus, :
Несмотря на то, что в Perl 6 не мало интересных идей, его разработка - просто один сплошной фейспалм, по эпичности превосходящий даже разработку Hurd (с их постоянным «давайте переключимся на новое ядро и всё перепишем»).
Они начали проектировать язык, запиливая параллельно универсальную VM Parrot для него. И для любого другого языка. И какое-то время народ даже пытался запилить поддержку других языков поверх Parrot и даже до сих пор пытаются.
Тем временем Google показал через v8, что VM могут по производительности догонять скрипты почти до скорости нативного кода, а разработчики Rakudo обиделись, что Parrot не их персональная VM, хотя по большому счёту это было не так, т.к. никто ничего путного поверх Parrot так и не запилил. Не смотря на его откровенную готовность. (Perl 6 был ещё в глубокой... разработке, а Parrot уже версии 5.x). Тогда разработчики Rakudo начали пилить свою MoarVM (с Бендером и лунапарками), а разработчики Parrot выпустили версию 6.0 и продолжили разработку.
Сейчас MoarVM наконец превзошёл по скорости Perl 5, Parrot продолжает люто тормозить. Его поддержку выкинули из Rakudo, что не помешало выпустить версию 7.8! Версия 7.8 каноничного не нужно, которое на протяжении всех этих лет не используется никем вообще.
Ах, да. Perl 6 всё ещё не готов.
Вау.
Исходная версия atrus, :
Несмотря на то, что в Perl 6 не мало интересных идей, его разработка - просто один сплошной фейспалм, по эпичности превосходящий даже разработку Hurd (с их постоянным «давайте переключимся на новое ядро и всё перепишем»).
Они начали проектировать язык, запиливая параллельно универсальную VM Parrot для него. И дня любого другого языка. И какое-то время народ даже пытался запилить поддержку других языков поверх Parrot и даже до сих пор пытаются.
Тем временем Google показал через v8, что VM могут по производительности догонять скрипты почти до скорости нативного кода, а разработчики Rakudo обиделись, что Parrot не их персональная VM, хотя по большому счёту это было не так, т.к. никто ничего путного поверх Parrot так и не запилил. Не смотря на его откровенную готовность. (Perl 6 был ещё в глубокой... разработке, а Parrot уже версии 5.x). Тогда разработчики Rakudo начали пилить свою MoarVM (с Бендером и лунапарками), а разработчики Parrot выпустили версию 6.0 и продолжили разработку.
Сейчас MoarVM наконец превзошёл по скорости Perl 5, Parrot продолжает люто тормозить. Его поддержку выкинули из Rakudo, что не помешало выпустить версию 7.8! Версия 7.8 каноничного не нужно, которое на протяжении всех этих лет не используется никем вообще.
Ах, да. Perl 6 всё ещё не готов.
Вау.