The OpenNET Project / Index page

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

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

Состоялся релиз пакета 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
Тип: Программы
Ключевые слова: rakudo, perl
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | 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:
    Заголовок:
    Текст:


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