The OpenNET Project / Index page

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

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

05.02.2016 09:38

Состоялся релиз пакета Rakudo Star 2016.01, включающего компилятор Rakudo, виртуальную машину MoarVM, документацию, модули и инструменты, необходимые для разработки на языке Perl 6. Это первый выпуск после объявления релиза языка программирования Perl 6. Компилятор соответствует спецификации Perl v6.c, за исключением поддержки расширенных макросов, неблокирующего ввода/вывода и ряда мелких особенностей, которые планируется довести до рабочего состояния в будущих выпусках.

Новая версия в основном содержит исправления ошибок и оптимизации производительности, а также обновление некоторых включённых в базовую поставку модулей. В качестве виртуальной машины для исполнения байткода предлагается MoarVM, которая проходит все необходимые тесты. Дополнительно развивается бэкенд для использования виртуальной машины JVM, но он пока не содержит всей необходимой функциональности.

  1. Главная ссылка к новости (http://rakudo.org/2016/02/03/a...)
  2. OpenNews: Состоялся рождественский релиз Perl 6
  3. OpenNews: Ларри Уолл представил Perl 6.0.0
  4. OpenNews: Первый релиз Perl 6 ожидается до конца 2015 года
  5. OpenNews: Релиз Parrot 3.0.0, виртуальной машины для Perl 6
  6. OpenNews: Релиз языка программирования Perl 5.22.0
Лицензия: CC BY 3.0
Короткая ссылка: https://opennet.ru/43822-rakudo
Ключевые слова: rakudo, perl
При перепечатке указание ссылки на opennet.ru обязательно


Обсуждение (15) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (1), 10:43, 05/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Долгой жизни Perl'у.
     
     
  • 2.2, Ф (?), 11:20, 05/02/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    это уже не он.
     

  • 1.6, Какаянахренразница (ok), 12:33, 05/02/2016 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Прочитал про компилятор для перла и задумался об интерпретаторе для си. Оказалось, и такое бывает.
     
     
  • 2.7, Какаянахренразница (ok), 12:39, 05/02/2016 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Update: Нашёл tcc. Оно работает! Всё, мне перл не нужен.
     
     
  • 3.8, 1 (??), 14:22, 05/02/2016 [^] [^^] [^^^] [ответить]  
  • +4 +/
    И как там дела в tcc с регекспами ?
     
     
  • 4.11, Какаянахренразница (ok), 17:49, 05/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > И как там дела в tcc с регекспами ?

    Как-то вот так:

    #include <regex.h>

     
  • 3.14, angra (ok), 05:09, 06/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Странный выбор, взять все недостатки С и убрать его основное преимущество - компилируемость в машинный код.
     
     
  • 4.17, Какаянахренразница (ok), 08:27, 07/02/2016 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Странный выбор, взять все недостатки С и убрать его основное преимущество -
    > компилируемость в машинный код.

    Компилируемость является основным преимуществом C??? У меня нет слов.

     
     
  • 5.18, Аноним (-), 14:11, 07/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Одеть очки, срочно. Человек написал "компилируемость в МАШИННЫЙ КОД".
     
  • 5.19, Аноним (-), 14:16, 07/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Если до сих пор не осознали, что компилируемость в машинный код - это огромное преимущество, то стоит взглянуть на вот эти тесты веб-фреймворков: http://www.techempower.com/benchmarks/
     
  • 2.9, Илья (??), 15:17, 05/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    однострочник на си из баша запустится?
     
     
  • 3.12, Какаянахренразница (ok), 17:50, 05/02/2016 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > однострочник на си из баша запустится?

    Да. Вот так:

    cat main.c | tcc -run -

     
  • 2.10, Нимано (?), 15:17, 05/02/2016 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > Прочитал про компилятор для перла

    И как там, в криокамере?
    http://docstore.mik.ua/orelly/perl4/perlnut/ch08_12.htm
    А вообще, "скриптоязыки" уже давно компилируются в байт-код, т.к. "полная" интерпретация будет очень уж медленной.

     
  • 2.15, Аноним (-), 12:03, 06/02/2016 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А для С++ есть вот такое чудо: https://root.cern.ch/cling
     
     
  • 3.16, Какаянахренразница (ok), 08:25, 07/02/2016 [^] [^^] [^^^] [ответить]  
  • +/
    Спасибо.
     

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



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

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