The OpenNET Project / Index page

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

02.02.2015 11:23  Первый релиз Perl 6 ожидается до конца 2015 года

В своём выступлении на конференции FOSDEM 2015, Ларри Уолл (Larry Wall), создатель языка программирования Perl, сообщил, что разработчики постараются выпустить первый релиз языка программирования Perl 6 в этом году до рождественских праздников. Первый тестовый выпуск Perl 6 1.0 ожидается 27 сентября, в этот день Ларри исполнится 61 год. Следует отметить, что обещание выпустить Perl 6 к рождеству является традиционной шуткой Ларри, которой он уже около 10 лет отвечает на вопросы о дате финального релиза ("Дата релиза давно известна – это канун Рождества, в тайне пока остается только год этого события.").

Напомним, что Perl 6 развивается уже около 15 лет и кардинально отличается от Perl 5. По сути, Perl 6 является созданным с нуля отдельным языком программирования, который развивается независимо от Perl 5 и не совместим с программами для Perl 5. Вместо использования интерпретатора, в Perl 6 программы компилируются в байткод, который затем выполняется в специальной виртуальной машине.

Одной из наиболее полных реализаций Perl 6 является компилятор Rakudo. Выпуск Rakudo Star Release 2014.12 уже отмечен как готовый для начального внедрения. Кроме виртуальной машины Parrot, разрабатываемой сообществом разработчиков Perl 6, в Rakudo также обеспечена экспериментальная поддержка выполнения байткода с использованием JVM и MoarVM. Виртуальная машина Parrot активно развивается, например, несколько дней назад выпущен корректирующий релиз Parrot 7.0.2.

  1. Главная ссылка к новости (http://developers.slashdot.org...)
  2. OpenNews: Релиз Parrot 3.0.0, виртуальной машины для Perl 6
  3. OpenNews: Релиз Parrot 2.10.0, виртуальной машины для Perl 6
  4. OpenNews: Увидел свет Rakudo Star, первый готовый к использованию дистрибутив Perl 6
  5. OpenNews: Релиз Parrot 2.5.0, виртуальной машины для Perl 6
  6. OpenNews: Perl 6 планируется выпустить в апреле следующего года
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: perl
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, БандероАноним (?), 11:46, 02/02/2015 [ответить] [показать ветку] [···]    [к модератору]
  • –6 +/
    не кажи "гоп", доки не перескочиш
     
     
  • 2.2, A.Stahl (ok), 11:56, 02/02/2015 [^] [ответить]    [к модератору]
  • +2 +/
    >уже отмечен как готовый для начального внедрения

    Уже вроде перескочили...

     
  • 1.4, Аноним (-), 12:06, 02/02/2015 [ответить] [показать ветку] [···]    [к модератору]
  • +2 +/
    Отлично, значит, можно надеяться на скорый выход HL3.
     
     
  • 2.5, бедный буратино (ok), 12:12, 02/02/2015 [^] [ответить]    [к модератору]
  • +5 +/
    после того, как вышел Duke Nukem Forever, можно уже ожидать чего угодно...
     
     
  • 3.13, Аноним (-), 13:28, 02/02/2015 [^] [ответить]    [к модератору]
  • +/
    А вот тут ты не прав. HURD начали пилить еще до дюка, а пригодного к использованию релиза нет до сих пор, в отличие от.
     
     
  • 4.21, Xaionaro (ok), 15:39, 02/02/2015 [^] [ответить]    [к модератору]  
  • +/
    > А вот тут ты не прав. HURD начали пилить еще до дюка, а пригодного к использованию релиза нет до сих пор, в отличие от.

    Что конкретно входит в термин «пригодный к использованию»?

     
     
  • 5.25, Аноним (-), 16:26, 02/02/2015 [^] [ответить]     [к модератору]  
  • +/
    Возможность использования пользовательским процессом более 2ГБ оперативки, напри... весь текст скрыт [показать]
     
     
  • 6.31, Xaionaro (ok), 17:36, 03/02/2015 [^] [ответить]    [к модератору]  
  • –2 +/
    > Возможность использования пользовательским процессом более 2ГБ оперативки, например.
    > Поддержка чего-то кроме х86_32, на другой пример.
    > Наличие поддержки хоть каких-нибудь ФС кроме ехт2, на третий пример.
    > Возможность монтирования хотя бы ехт2шных разделов объемом более 2ГБ, на четвёртый пример.

    IMHO, всё это нафиг не нужно на встраиваемых системах, "например". Но как скажите.

     
     
  • 7.32, Аноним (-), 20:21, 03/02/2015 [^] [ответить]    [к модератору]  
  • +1 +/
    > IMHO, всё это нафиг не нужно на встраиваемых системах, "например". Но как скажите.

    Скажу: поддержка чего-либо кроме x86_32 очень даже нужна на встраиваемых системах.

     
     
  • 8.34, Xaionaro (ok), 07:43, 05/02/2015 [^] [ответить]    [к модератору]  
  • +/
    >> IMHO, всё это нафиг не нужно на встраиваемых системах, "например". Но как скажите.
    > Скажу: поддержка чего-либо кроме x86_32 очень даже нужна на встраиваемых системах.

    Да, чего-то я ступил. Вы правы.

     
  • 7.33, Аноним (-), 20:23, 03/02/2015 [^] [ответить]     [к модератору]  
  • +/
    Угу Вот только HURD разрабатывается не для встраиваемых систем ... весь текст скрыт [показать]
     
  • 3.16, Аноним (-), 13:47, 02/02/2015 [^] [ответить]    [к модератору]  
  • –1 +/
    Даже Сталкер и тот зарелизился.
     
  • 1.7, rachok (ok), 12:26, 02/02/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Почемуто оно напоминает мне джаву О_о
     
     
  • 2.12, Аноним (-), 13:27, 02/02/2015 [^] [ответить]    [к модератору]  
  • –1 +/
    И Питон... Чудеса. О_О
     
     
  • 3.29, Atterratio (ok), 18:59, 02/02/2015 [^] [ответить]    [к модератору]  
  • +6 +/
    Вот только перл с питоном не надо сравнивать плиз тебя какашками и те и другие закидают.
     
  • 1.17, nc (ok), 14:03, 02/02/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    Классный язык. Что-то есть в нем олдскульное, из тех старых добнрых времен...
     
  • 1.18, Ящ (ok), 14:15, 02/02/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Опа, есть немалая вероятность того, что перловка наконец-то станет годнотой.
     
     
  • 2.28, Аноним (-), 18:22, 02/02/2015 [^] [ответить]    [к модератору]  
  • +4 +/
    Уже давно стала.
     
  • 1.20, angra (ok), 15:28, 02/02/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +2 +/
    > Вместо использования интерпретатора, в Perl 6 программы компилируются в байткод, который затем выполняется в специальной виртуальной машине.

    Аффтар, в perl 5 ровно то же самое, разница только в используемых VM. Чистые интерпретаторы большей частью умерли еще до рождения perl 5.

    > Rakudo Star Release 2014.12 уже отмечен как готовый для начального внедрения.  

    Что, оно уступает в скорости perl 5 всего на два порядка вместо четырех?

    > также обеспечена экспериментальная поддержка выполнения байткода с использованием JVM
    > и MoarVM. Виртуальная машина Parrot (http://parrot.org/)   активно развивается,

    Добавление JVM и MoarVM сразу показало, что основной источник тормозов это "активно развивающийся" Parrot.

     
  • 1.22, Stax (ok), 15:57, 02/02/2015 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Ну что же, посмотрим. Действительно окажется ли правильной версией перла, которую все примут с удовольствием, или синдром второй системы даст о себе знать...

    С питоном 3 вышло "не очень" - надеюсь, Ларри принял к сведению тамошние промахи, благо несколько лет прошло и в ретроспективе хорошо видно, почему народ его не принял и с учетом этих знаний сделал тут более адекватно.

     
     
  • 2.26, Аноним (-), 18:07, 02/02/2015 [^] [ответить]     [к модератору]  
  • +/
    Perl6 начали до 3-го питона, ыГсперд Моя колокольня Perl - это Perl5 Они са... весь текст скрыт [показать]
     
     
  • 3.27, Пыщь (?), 18:14, 02/02/2015 [^] [ответить]    [к модератору]  
  • +/
    > Perl6 начали до 3-го питона, ыГсперд :)
    > Моя колокольня: Perl - это Perl5. Они сами с собой сыграли злую
    > шутку конда назвали совершенно новый язык, с новыми "наше всио" перлом.
    > Ибо оноо - НЕ перл.

    И не только твоя. Не perl это, а попугай какой-то (parrot)!


     
  • 3.30, Stax (ok), 19:31, 02/02/2015 [^] [ответить]    [к модератору]  
  • +1 +/
    >  Perl6 начали до 3-го питона, ыГсперд :)

    И что - он был построен на 100% по изначальному плану без каких-либо изменений?
    Важно не когда начали, а когда закончили. Питон 3 уже несколько лет как существует, но в разработке на него переходить никто не спешит, по куче различных причин (напр. http://habrahabr.ru/post/208192/ и другие). Фактически, в текущем виде - не взлетел.

    У Perl 6 было несколько лет, чтобы посмотреть на эту ситуацию, оценить реакцию разработчиков на потерю совместимости и тому подобное и принять меры, подготовив такой продукт, на который программисты с удовольствием перейдут с текущей версией. Не повторяя ошибок питона 3.

     

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


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