Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет qwerty ([info]qwerty)
@ 2017-08-24 23:36:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
Большая Ершовская Трансляторная Авантюра другим способом


Проект БЕТА фпктически осуществился новым извращенным способом. Поверх языко-независимого динамического компилятора со всеми современными спекулятивными свистелками по имени Грааль взгромоздили примочку для построения динамически специализирующих деревянное представление интерпретаторов по имени Трюфель. Поверх Трюфеля взгромоздили однопроходный транслятор промежуточного кода LLVM, названный в честь подвида велосирапторов. Жуткое сооружение, как ни странно, работает. В частности, сугубо статические Фортран и Ц динамически компилируются со спекулятивным выпрямлением переходов и косвенных вызовов.

Запись доклада М.Гриммера на JVMLS'2017


(Читать комментарии) - (Добавить комментарий)


[info]tristes_tigres
2017-08-31 11:05 (ссылка)
Это чтобы Фортран тормозил как джава?

(Ответить) (Ветвь дискуссии)


[info]qwerty
2017-08-31 12:19 (ссылка)
Скорее, чтобы свободно использовать библиотеки, написанные на других языках.

Я, конечно, сомневаюсь, что из этой затеи выйдет толк, но по другим причинам.

(Ответить) (Уровень выше)


(Читать комментарии) -