Объявление GraalVM: запуск программ в любом месте

17 апреля Oracle представила универсальную виртуальную машину для запуска приложений, написанных на разных языках, а именно JavaScript (Node.js), Python, Ruby, R, любых языках для JVM (Java, Scala, Clojure, Kotlin) и языках для которых может формироваться бит код LLVM (C, C Rust). Проект носит название GraalVM.

GraalVM создана как универсальная машина, которая способна обеспечить высокопроизводительное выполнение кода на любых языках программирования и взаимодействия между кодом на разных языках, что позволяет создавать более функциональные и комбинированные приложения с компонентами на разных языках.


Twitter одна из компаний, которые уже сейчас используют GraalVM для производства своих сервисов. Оптимизации компилятора GraalVM уменьшают выделение объектов и улучшают общую скорость выполнения. Это приводит к меньшему количеству пауз для сбора мусора и меньшей вычислительной мощности, необходимой для работы платформы. GraalVM v1.0 с открытым исходным кодом доступен на GitHub.

Оставить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *