|
Модераторы: ginnie |
|
gcc |
|
|||
Агент алкомафии Профиль Группа: Участник Сообщений: 2691 Регистрация: 25.4.2008 Где: %&й Репутация: нет Всего: 17 |
Релиз Parrot 2.0.0, виртуальной машины для Perl 6
Представлен релиз виртуальной машины для динамических языков программирования Parrot 2.0.0, в первую очередь используемый в проекте Rakudo Perl 6. Parrot поддерживает выполнение универсального байткода, в который могут быть скомпилированы программы на таких языках, как Perl 6, Tcl, Javascript, Ruby, Lua, Scheme, PHP, Python, APL, также ведется разработка транслятора байткода .NET в представление байткода Parrot. Рассчитанный на широкое использование стабильный релиз проекта Rakudo, реализации языка Perl 6 для виртуальной машины Parrot, намечен на апрель. Первый стабильный релиз будет содержать только базовый костяк описанных в спецификации Perl6 возможностей, остальное будет дорабатываться в следующих выпусках. Основные новшества Parrot 2.0.0: * Возможности: o Context PMC (полиморфный контейнер Context ) теперь поддерживает основанную на атрибутах интроспекцию; o Context и CallSignature PMC объединены в единый контейнер CallContext, что кроме удобства привело к определенному увеличению производительности; o Директива .lex теперь генерирует исключение, когда используется с некорректным типом регистра; * Платформы: o Протестированы платформы PPC, PPC64 и ARM под Linux; o Улучшен процесс подготовки пакетов для свободных операционных систем; * Сомнительные возможности: o In/out параметры в строковых функциях модификации; o Обработка void-значений в NCI сигнатурах; o Параметр, определяющий порядок прохождения опкода в PBC; * Разное: o Продолжен процесс переноса базовых тестов из Perl 5 в PIR; o Улучшена утилита для проверки зависимостей; o В файлах сборки улучшена обработка зависимостей; o Deprecation-цикл разработки сокращен с 6 до 3 месяцев. |
|||
|
||||
pson25 |
|
|||
Новичок Профиль Группа: Участник Сообщений: 1 Регистрация: 18.7.2013 Где: Россия, Барнаул Репутация: нет Всего: нет |
как-то тема замерзла
|
|||
|
||||
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Perl: Perl6 | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |