Представлен (http://rakudo.org/2017/07/24/announce-rakudo-star-release-20.../) релиз пакета Rakudo Star 2017.07 (http://rakudo.org/), включающего компилятор Rakudo, виртуальную машину MoarVM, документацию, модули и инструменты, необходимые для разработки на языке Perl 6. Компилятор соответствует спецификации Perl v6.c, за исключением поддержки расширенных макросов, неблокирующего ввода/вывода и ряда мелких особенностей, которые планируется довести до рабочего состояния в будущих выпусках. В качестве виртуальной машины для исполнения байткода предлагается MoarVM (http://moarvm.org/), которая проходит все тесты (альтернативный бэкенд на базе JVM пока не обладает всей необходимой функциональностью).В новой версии налажена работа grammar-debugger и perl6-lwp-simple, обновлена документация, удалён устаревший модуль p6-native-resources, в число зависимостей добавлен модуль perl6-Test-When, модуль tap-harness6 заменил собой tap-harness6-prove6.
Объявлена устаревшей утилита panda, вместо которой для установки модулей следует использовать zef (https://github.com/ugexe/zef).
URL: http://rakudo.org/2017/07/24/announce-rakudo-star-release-20.../
Новость: http://www.opennet.me/opennews/art.shtml?num=46931
Есть такое же, но для Swift?
а как эту сборку установить параллельно с Виндой чтобы не потереть загрузчик ?
> параллельно с ВиндойОбратись в службу поддержки Microsoft. +7 (495) 916-7171 в Москве, +7 (800) 200-8001 для регионов РФ.
Что-что параллельно с Виндой, компилятор Rakudo и виртуальную машину MoarVM?
Какая сейчас производительность у Perl 6 по сравнению с 5?
Мне уже лень ставить и тестить. Последний раз была на два порядка, с тех пор о каких-то существенных оптимизациях новостей не было. Мне даже любопытно, есть ли еще более тормозные ЯП из живых.
ruby
Для скриптов ruby ok. Шикарный язык
Ты вообще понимаешь что такое два порядка? Perl, Ruby, Python, JavaScript, PHP имеют сравнимую скорость, разница между ними на определенных задачах может быть раза в три от силы и при этом в зависимости от задачи вперед будет вырываться то один, то другой из них. А здесь разница примерно в 50-100 раз и только в одну сторону. Этот сопоставимо только с разницей в скорости между Ruby и С.
Цикл типа for(int i = 0;i != BIG;i++)
в 40 раз медленее
в 4.
Что там с RPerl ?
July 4th, 2017: RPerl v3.0 Released, Happy Independence Day!
"..за исключением поддержки неблокирующего ввода/вывода..."
эти ребята в курсе что 2017 на дворе?
А что с какого-то года код уже начал сам себе фичи в ВМ писать?
... или Вы намекаете на то, что на это можно уже забить?
У меня лично нет ни одного знакомого перловода который хотел бы "шестой".
"То не перл" - и всё :-)
Я игрался с ним активно этой весной. Сама задумка хорошая, грамотный ООП и все дела(нормального ООП не хватает в перле 5), но вот с синтаксисом они реально перемудрили. Куча вспомогательных символов, 100500 методов обяъвить массив и хэш. Просто дичайшее описание сигнатур функций и методов.
В итоге, забил на это дело и стал изучать питон с го. Минимализм в синтаксисе - наше всё.
>Минимализм в синтаксисе - наше всё.Глянь сюда: это твоя Шаамбалла :)
"The entire Oberon-2 language is described (Mössenböck & Wirth, 1993) using only 33 grammatical productions in the extended Backus–Naur form"
Это ____1____ страница текста.Но писать на нём как и на перл6 никто не хочет :-)
#>>Минимализм в синтаксисе[Ниже -- не про синтаксис, я предупредил.]
>"The entire Oberon-2
> Но писать на нём как и на перл6 никто не хочет :-)"И вот после семи глав простого, но сносящего крышу, объяснения сложнейших программистских технологий, авторы вдруг останавливаются и на десяти страницах извиняются за то, что они собираются сделать, ввести новую 'неправильную' конструкцию в их язык. Делают они это с таким пылом, страница за страницей, что у читателя наконец возникает вопрос -- что происходит, что же это за конструкция? Оказывается, это ... ...присваивание! И вот вы возвращаетесь и перечитываете все предыдущие 200+ страниц, чтобы убедиться, что там не было использовано ни единого присваивания. [...]" --за точность цитаты не ручаюсь; источника тоже не помню (видео на ютубе, да...)
И да, и на $нём, видимо, тоже "писать никто не хочет".
$Его, тему того видео (и моего поиска по ютубу) благородные доны могут поугадывать [опять, да; пятница] для своего удовольствия.