The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Выпуск Rakudo Star 2017.07, дистрибутива Perl 6

27.07.2017 09:47

Представлен релиз пакета Rakudo Star 2017.07, включающего компилятор Rakudo, виртуальную машину MoarVM, документацию, модули и инструменты, необходимые для разработки на языке Perl 6. Компилятор соответствует спецификации Perl v6.c, за исключением поддержки расширенных макросов, неблокирующего ввода/вывода и ряда мелких особенностей, которые планируется довести до рабочего состояния в будущих выпусках. В качестве виртуальной машины для исполнения байткода предлагается MoarVM, которая проходит все тесты (альтернативный бэкенд на базе JVM пока не обладает всей необходимой функциональностью).

В новой версии налажена работа grammar-debugger и perl6-lwp-simple, обновлена документация, удалён устаревший модуль p6-native-resources, в число зависимостей добавлен модуль perl6-Test-When, модуль tap-harness6 заменил собой tap-harness6-prove6. Объявлена устаревшей утилита panda, вместо которой для установки модулей следует использовать zef.

  1. Главная ссылка к новости (http://rakudo.org/2017/07/24/a...)
  2. OpenNews: Релиз языка программирования Perl 5.26.0
  3. OpenNews: Первый выпуск компилятора Perl 5 в JVM от проекта Perlito
  4. OpenNews: Выпуск Rakudo Star 2017.04, дистрибутива Perl 6
  5. OpenNews: Состоялся рождественский релиз Perl 6
  6. OpenNews: Ларри Уолл представил Perl 6.0.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/46931-rakudo
Ключевые слова: rakudo, perl
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (19) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, iPony (?), 10:23, 27/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Есть такое же, но для Swift?
     
  • 1.2, Аноним (-), 10:48, 27/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    а как эту сборку установить параллельно с Виндой чтобы не потереть загрузчик ?
     
     
  • 2.5, Аноним (-), 12:45, 27/07/2017 [^] [^^] [^^^] [ответить]  
  • +8 +/
    > параллельно с Виндой

    Обратись в службу поддержки Microsoft. +7 (495) 916-7171 в Москве, +7 (800) 200-8001 для регионов РФ.

     
  • 2.7, Аноним (-), 13:33, 27/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Что-что параллельно с Виндой, компилятор Rakudo и виртуальную машину MoarVM?
     

  • 1.3, Аноним (-), 11:33, 27/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Какая сейчас производительность у Perl 6 по сравнению с 5?
     
     
  • 2.8, angra (ok), 14:58, 27/07/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мне уже лень ставить и тестить. Последний раз была на два порядка, с тех пор о каких-то существенных оптимизациях новостей не было. Мне даже любопытно, есть ли еще более тормозные ЯП из живых.
     
     
  • 3.9, ds (??), 16:42, 27/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    ruby
     
     
  • 4.13, Mikk (??), 20:58, 27/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Для скриптов ruby ok. Шикарный язык
     
  • 4.15, angra (ok), 02:48, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты вообще понимаешь что такое два порядка? Perl, Ruby, Python, JavaScript, PHP  имеют сравнимую скорость, разница между ними на определенных задачах может быть раза в три от силы и при этом в зависимости от задачи вперед будет вырываться то один, то другой из них. А здесь разница примерно в 50-100 раз и только в одну сторону. Этот сопоставимо только с разницей в скорости между Ruby и С.
     
  • 2.11, Аноним (-), 18:13, 27/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    Цикл типа for(int  i = 0;i != BIG;i++)
    в 40 раз медленее
     
     
  • 3.20, volodin661 (?), 08:20, 03/09/2017 [^] [^^] [^^^] [ответить]  
  • +/
    в 4.
     

  • 1.6, Аноним (-), 13:02, 27/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Что там с RPerl ?
     
     
  • 2.14, ffirefox (?), 21:52, 27/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    July 4th, 2017: RPerl v3.0 Released, Happy Independence Day!
     

  • 1.10, avig (?), 17:34, 27/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    "..за исключением поддержки неблокирующего ввода/вывода..."
    эти ребята в курсе что 2017 на дворе?
     
     
  • 2.12, Аноним (-), 20:20, 27/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    А что с какого-то года код уже начал сам себе фичи в ВМ писать?
    ... или Вы намекаете на то, что на это можно уже забить?
     

  • 1.16, . (?), 04:54, 28/07/2017 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    У меня лично нет ни одного знакомого перловода который хотел бы "шестой".
    "То не перл" - и всё :-)
     
     
  • 2.17, noize (ok), 10:45, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я игрался с ним активно этой весной. Сама задумка хорошая, грамотный ООП и все дела(нормального ООП не хватает в перле 5), но вот с синтаксисом они реально перемудрили. Куча вспомогательных символов, 100500 методов обяъвить массив и хэш. Просто дичайшее описание сигнатур функций и методов.
    В итоге, забил на это дело и стал изучать питон с го. Минимализм в синтаксисе - наше всё.
     
     
  • 3.18, _ (??), 16:45, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    >Минимализм в синтаксисе - наше всё.

    Глянь сюда: это твоя Шаамбалла :)
    "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 никто не хочет :-)

     
     
  • 4.19, Andrey Mitrofanov (?), 17:05, 28/07/2017 [^] [^^] [^^^] [ответить]  
  • +/
    #>>Минимализм в синтаксисе

    [Ниже -- не про синтаксис, я предупредил.]
    >"The entire Oberon-2
    > Но писать на нём как и на перл6 никто не хочет :-)

    "И вот после семи глав простого, но сносящего крышу, объяснения сложнейших программистских технологий, авторы вдруг останавливаются и на десяти страницах извиняются за то, что они собираются сделать, ввести новую 'неправильную' конструкцию в их язык. Делают они это с таким пылом, страница за страницей, что у читателя наконец возникает вопрос -- что происходит, что же это за конструкция? Оказывается, это ...  ...присваивание!  И вот вы возвращаетесь и перечитываете все предыдущие 200+ страниц, чтобы убедиться, что там не было использовано ни единого присваивания. [...]" --за точность цитаты не ручаюсь; источника тоже не помню (видео на ютубе, да...)

    И да, и на $нём, видимо, тоже "писать никто не хочет".

    $Его, тему того видео (и моего поиска по ютубу) благородные доны могут поугадывать [опять, да; пятница] для своего удовольствия.

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру