Журнал "Программная инженерия"
Теоретический и прикладной научно-технический журнал
ISSN 2220-3397
Номер 4 2024 год
Статья посвящена исследованию механизмов взаимодействия между популярными языками программирования Java и JavaScript с применением ретроспективного подхода — от технологии LiveConnect и Java-апплетов середины 1990-х гг. до интерпретаторов последнего десятилетия. Особое внимание уделено сравнению производительности актуальных на данный момент инструментальных средств Nashorn и Graal.js. Итоги проведенного тестирования на базе проекта от компании Oracle и авторского приложения позволили верифицировать результаты, заявленные разработчиками GraalVM, и могут быть использованы в целях оптимизации и повышения производительности мультиязычных проектов, использующих объединенный стек технологий, а также при миграции серверной кодовой базы с Java на JavaScript