The OpenNET Project / Index page

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



"Компания Oracle представила универсальную виртуальную машину..."
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Подсказка: Второй уровень иерархии тем в форуме реализован через вкладку "Показ ключевых тем".
. "Компания Oracle представила универсальную виртуальную машину..." +/
Сообщение от Аноним (-), 22-Апр-18, 08:15 
> Вообще-то первый релиз со стабилизацией API был в далеком 2009 году.

И чего с тех пор добились разработчики ParrotVM? Производительности выше, чем у JVM, PHP 7, v8? Изящного дизайна? Полной поддержки языков?

Под JVM тоже много лет пытались делать порты других языков. Некоторые оказались относительно успешными (см.  JRuby, Clojure), другие давно забыты. Во всех случаях, основным камнем преткновения был FFI, — без возможности грузить нативные библиотеки пользы от портирования Python или Node.js не так много. *Частичную* поддержку можно заявлять до бесконечности, но на ней всё и заканчивается. ParrotVM/pynie как начала с "частичной" поддержки Питона, так на ней и осталась.

Graal позволяет подключать библиотеки на C/C++ (через sulong/LLVM) и напрямую выполнять байткод поддерживаемых языков (вместо компиляции в свой байткод, как у ParrotVM). Это на порядок снижает затраты на поддержку и добавление новых возможностей языков.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Компания Oracle представила универсальную виртуальную машину..., opennews, 20-Апр-18, 21:14  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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