Там, где все горбаты, прекрасная фигура становится уродством

- Мужики, поздравьте. Я теперь член Единой России. ...

В Firefox добавлено системное дополнение, передающее данные о выключении телеметрии
Fri, 21 Sep 2018 22:49:52 +0300

Для ядра Linux предложен механизм раздельного учёта времени в контейнерах
Thu, 20 Sep 2018 21:37:41 +0300

Oracle передал код GlassFish организации Eclipse Foundation
Thu, 20 Sep 2018 11:04:56 +0300

Компания Canonical продлевает поддержку Ubuntu 14.04 для платных подписчиков
Wed, 19 Sep 2018 23:47:19 +0300

GnuPG признан пригодным для заверения нотариальных актов в штате Вашингтон
Wed, 19 Sep 2018 11:50:18 +0300

В Chrome 70 планируют прекратить отображение "file://" в адресной строке
Wed, 19 Sep 2018 10:36:12 +0300

Проект PostgreSQL принял кодекс поведения разработчиков
Tue, 18 Sep 2018 22:44:54 +0300

Новый сайт русскоязычного сообщества KDE
Tue, 18 Sep 2018 18:53:07 +0300

18 сентября проходит международный день против DRM
Tue, 18 Sep 2018 07:54:59 +0300

Создатели Pale Moon ввели в строй портал проектов на базе XUL
Mon, 17 Sep 2018 10:19:38 +0300

Линус Торвальдс временно отстранился от разработки ядра Linux
Mon, 17 Sep 2018 08:00:33 +0300

Google отменил скрытие поддоменов "www" и "m", но намерен стандартизировать их особый статус
Sun, 16 Sep 2018 09:02:43 +0300

Mozilla тестирует DNS поверх HTTPS и применение GPU для отрисовки
Fri, 14 Sep 2018 11:30:30 +0300

Первый бета-выпуск мобильной платформы /e/, развиваемой создателем Mandrake Linux
Fri, 14 Sep 2018 09:04:05 +0300

Европарламент утвердил новые правила авторского права, вводящие упреждающую фильтрацию контента
Wed, 12 Sep 2018 21:32:30 +0300

Новости OPENNET
Новости

После пяти лет существования проекта и спустя три года с момента первого выпуска традиционно ко Дню Независимости США подготовлен значительный релиз свободного оптимизирующего компилятора RPerl 4.0, позволяющего транслировать код на языке Perl 5 в представление на языке С++ с последующим преобразованием в машинный код при помощи С++-компилятора. Исходные тексты проекта распространяются под лицензиями Artistic и GPL, как и код интерпретатора Perl5.

RPerl является ярким примером успешного проекта, поддерживаемого сообществом. История проекта берет начало с истории основания проекта Perl11. Решение о проекте RPerl родилось 1 января 2013 года. Создателем оптимизирующего компилятора rperl и лидером команды разработчиков является один из трёх соучредителей проекта Perl11 Уильям Брэсвелл младший (William N. Braswell, Jr.). Он же является автором свободных книг "Learning RPerl", которая знакомит с rperl и обучает его использованию, и "The Book Of RPerl. True Legends In Programming", посвященной RPerl и оформленной в виде художественного очерка. Интерес к проекту RPerl подтвержден успешным завершением двух кампаний по сбору средств на краудфандинговой платформ kickstarter. Проект также получал финансирование от фонда The Perl Foundation в виде двух грантов на разработку компилятора в сентябре 2015 и феврале 2016 года.

Аббревиатура RPerl с одной стороны означает "Restricted Perl" (ограниченный Perl), так как используется определенное подмножество языка Perl5, которое позволяет скомпилировать исходные тексты в высокопроизводительный исполняемый код за счёт использования статических типов C++. С другой стороны, RPerl означает "Revolutionary Perl" (революционный Perl), так как разработчики надеются, что производительность RPerl кардинальным образом изменит индустрию разработки программного обеспечения. Третьим значением RPerl является "Roadrunner Perl" (марафонец perl), так как RPerl действительно быстрый.

Кроме высокой скорости работы приложений, начиная с версии RPerl 2.0 обеспечена возможность использования преимуществ многоядерных систем и облачных платформ за счет автоматического распараллеливания выполнения кода, сохраняя при этом совместимость с существующими и будущими высокопроизводительными вычислительными платформами.

Важные изменения и нововведения:

  • Доступны для загрузки двоичные пакеты;
  • Включено динамическое связывание с библиотекой libperl.so (использование флагов для динамической линковки $Config::Config{ccdlflags});
  • Обеспечена возможность сборки в текущей директории '.' как и в lib/;
  • Разрешено использование идентификаторов, начинающихся с символа подчеркивания "_", в тех случаях, когда это не приводит к конфликту с зарезервированными именами C++;
  • Обеспечена поддержка pod (plain old documentation), что обеспечило поддержку блочных комментариев;
  • Иные доработки по грамматике, типам данных и т.п.

66.2497 78.0753 0.5877 9.6856

НОВОСТИ: Выпуск сервера приложений NGINX Unit 1.4 Fri, 21 Sep 2018 10:18:44 +0300

Опубликован выпуск сервера приложений NGINX Unit 1.4, в рамках которого развивается решение для обеспечения запуска web-приложений на различных языках программирования (Python, PHP, Perl, Ruby и Go). Под управлением NGINX Unit может одновременно выполняться несколько приложений на разных языках программирования, параметры запуска которых можно изменять динамически без необходимости правки файлов конфигурации и перезапуска. Код написан на языке Си и распространяется под лицензией Apache 2.0. С особенностями NGINX Unit можно познакомиться в анонсе первого выпуска.

???????@Mail.ru Opera Firefox INFOBOX - хостинг Google Chrome