The OpenNET Project / Index page

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

01.02.2017 13:39  Выпуск Rakudo Star 2017.01, дистрибутива Perl 6

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

Новый выпуск примечателен включением в поставку "zef", новой утилиты для установки модулей, которая пришла на смену ранее применяемой утилите "panda". Из других изменений отмечается избавление модулей Linenoise и Terminal-ANSIColor от лишних зависимостей, улучшение качества поддержки формата JSON, расширение возможностей пакетов perl6-http-easy и perl6-lwp-simpl.

  1. Главная ссылка к новости (http://rakudo.org/2017/01/30/a...)
  2. OpenNews: Выпуск Rakudo Star 2016.11, дистрибутива Perl 6
  3. OpenNews: Выпуск Rakudo Star 2016.10, дистрибутива Perl 6
  4. OpenNews: Выпуск Rakudo Star 2016.07, дистрибутива Perl 6
  5. OpenNews: Состоялся рождественский релиз Perl 6
  6. OpenNews: Релиз языка программирования Perl 5.24.0
Лицензия: CC-BY
Тип: Программы
Ключевые слова: rakudo, perl
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, _, 18:25, 01/02/2017 [ответить] [смотреть все]
  • –1 +/
    С упорством достойным лучшего применения ... (С)
     
  • 1.2, Аноним, 19:06, 01/02/2017 [ответить] [смотреть все]
  • +/
    make install DESTDIR=  работает?
     
  • 1.3, Аноним, 20:12, 01/02/2017 [ответить] [смотреть все]
  • +/
    perl 5 напирмер в git применяется - а значит еще долго будет актуален а какой с... весь текст скрыт [показать]
     
     
  • 2.4, Аноним, 21:28, 01/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Есть интересные идеи которые хотелось попробовать.
     
  • 2.5, Иван Данко, 23:04, 01/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • –2 +/
    Разрабы рассказывают, что в Perl 6 наконец-то всё сделали правильно В смысле, я... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.6, angra, 00:55, 02/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Вот только работает на пару порядков медленнее, а значит на практике не нужен от... весь текст скрыт [показать]
     
     
  • 4.7, chinarulezzz, 01:08, 02/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Правда. Скорость исполнения может быть во главе, а может и нет.
     
     
  • 5.17, angra, 16:21, 02/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Только при условии, что падение скорости чем-то будет скомпенсировано У perl6 н... весь текст скрыт [показать]
     
     
  • 6.20, chinarulezzz, 00:01, 03/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Разумеется Одним, вон, generic ов не хватает, а другие обходятся совершенно Др... весь текст скрыт [показать]
     
     
  • 7.22, angra, 11:01, 03/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Думаю за 10 лет использования в качестве основного языка я могу считать себя вку... весь текст скрыт [показать]
     
     
  • 8.23, chinarulezzz, 11:33, 03/02/2017 [^] [ответить] [смотреть все]  
  • +/
    верил, надеялся, ждал -- а тут бац, разочарование Из за скорости -D Тогда зач... весь текст скрыт [показать]
     
  • 8.24, Аноним, 13:33, 03/02/2017 [^] [ответить] [смотреть все]  
  • +/
    А почему так происходит, почему тормозит В дизайне языка есть какие-то фундамен... весь текст скрыт [показать]
     
  • 4.8, Иван Данко, 01:17, 02/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Ты так говоришь, как будто я утверждаю обратное Читай внимательно 1 Разрабы ... весь текст скрыт [показать]
     
     
  • 5.11, Аноним, 08:14, 02/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    Скорость впоследствии подтягивается на проценты, максимум десятки процентов Но ... весь текст скрыт [показать]
     
     
  • 6.14, chinarulezzz, 14:03, 02/02/2017 [^] [ответить] [смотреть все]  
  • +/
    кто тебе сказал об этом так, словно это закон ... весь текст скрыт [показать]
     
     
  • 7.25, Аноним, 15:21, 03/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Опыт А вот ты сейчас или приводишь примеры обратного, или балабол, которому лиш... весь текст скрыт [показать]
     
     
  • 8.28, chinarulezzz, 16:03, 03/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Inline C optimizations Опыт -D ... весь текст скрыт [показать]
     
     
  • 9.29, Аноним, 06:12, 04/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Т е примеров не будет, понятно Поздравляю с газификацией лужи Кстати, ты прив... весь текст скрыт [показать]
     
     
  • 10.30, chinarulezzz, 12:58, 04/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Я тебе привел пример, где ускорение было в 10 раз.
     
  • 3.9, leap42, 02:21, 02/02/2017 [^] [ответить] [смотреть все]  
  • –3 +/
    чотка спроектировали это как раз про Perl5 - совместимость 20 лет не ломали, ч... весь текст скрыт [показать]
     
     
  • 4.10, Аноним, 08:11, 02/02/2017 [^] [ответить] [смотреть все]  
  • +2 +/
    Шта Это кто там хеши и массивы в перле не нашёл ... весь текст скрыт [показать]
     
     
  • 5.12, Аноним, 09:56, 02/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Читать не умеете ?
     
     
  • 6.13, chinarulezzz, 14:01, 02/02/2017 [^] [ответить] [смотреть все]  
  • –1 +/
    Надо было убрать "рефы" чтоб стало хорошо?)
     
  • 5.21, leap42, 03:15, 03/02/2017 [^] [ответить] [смотреть все]  
  • +/
    я имел в виду массивы хешей и хеши хешэй
     
     
  • 6.26, Аноним, 15:33, 03/02/2017 [^] [ответить] [смотреть все]  
  • +1 +/
    И что с ними не так Фактически это указатель определённого типа Сами структуры... весь текст скрыт [показать]
     
  • 1.15, Аноним, 14:50, 02/02/2017 [ответить] [смотреть все]  
  • +/
    Регулярно читаю как ускоряется Perl6, то одно допилят, то другое Но до Perl5 мн... весь текст скрыт [показать]
     
     
  • 2.16, angra, 16:17, 02/02/2017 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    > Всё-ж таки, сказываются годы развития.

    perl6 делают уже 17 лет. perl 5 стал активно использоваться через 5 лет после старта. Через 10 лет он уже был по дефолту в большинстве дистров линукса. И его производительность тогда на порядок превышала производительность perl6 после 17 лет развития. А еще можно посмотреть на ЯП, появившиеся за последние 8-9 лет, то есть половину времени жизни perl6 и сравнить успехи.

    > Однако, потенциал у Perl6, конечно, заметно лучше и по скорости и по памяти

    Это черный юмор такой?


     
     
  • 3.18, Аноним, 17:31, 02/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Perl5 - 95 год, 171 через пять лет 187 это 2000 год, 171 через 10 лет 187... весь текст скрыт [показать]
     
     
  • 4.19, angra, 18:55, 02/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Про то, что это отдельный язык, а не новая версия стали говорить ближе к десятому году его жизни, когда стало понятно, что ничего хорошего из него не выйдет. А до этого он рассматривался как новая мажорная версия perl. Примерно тогда же активировалась заново разработка perl5, которая в ожидании чудес от perl6 некоторое время стагнировала.

    Но если так уж настаиваете, то perl 5.8, который и был во всех дистрах, вышел в 2002 году, через 15 лет от старта perl. Так что не год в запасе, а уже два года как полный проигрыш без всяких перспектив на будущее.

     
     
  • 5.27, Аноним, 15:41, 03/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Ящитаю, единственное, чего не хватает пятёрке, это продвинутого быстрого и станд... весь текст скрыт [показать]
     
     
  • 6.31, chinarulezzz, 13:04, 04/02/2017 [^] [ответить] [смотреть все]  
  • +/
    >> А до этого он рассматривался как новая мажорная версия perl.
    > Ящитаю, единственное, чего не хватает пятёрке, это продвинутого быстрого и стандартизированного
    > механизма ООП. Moo, Moose, Mojo -- все эти велосипеды появились как
    > "замена".

    А как по мне -- наоборот. Гибкая начинка, и модули на все случаи жизни -- хороший вектор развития для пятерки. Все эти ООП в ядре языка, исключения, множества - хипстерский путь.

    > Из второстепенного - Coro в майнлайне, дропанье легаси, use strict по дефолту
    > и менее свободный синтаксис (чтоб не выпендривались, читать реально тяжело). Возможно
    > rperl как аналог cython (для случая "намного быстрее, но с ограничениями"),
    > опять же в мейнлайне.

    богохульство: жертвовать тимтоуди в угоду макакам. Запилите наручники, есть всё необходимое же: конфиг для perltidy/perlcritic. Хук на коммит, если нужно. Но вот лезть ручёнками в язык Perl, слава богу, любителям бандажа не хватит квалификации.

     
  • 6.32, Аноним, 08:56, 06/02/2017 [^] [ответить] [смотреть все]  
  • +/
    Ты шутишь Почитай p5-porters Марк был прав Во всем Жди 100500 лет, когда М... весь текст скрыт [показать]
     

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


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor