Chris Seaton один из разработчиков GraalVM напиал отличную статью об этой уникальной разработке Top 10 Things You Can Do With GraalVM.

Я решил перевести на русский эти 10 фишек, чтобы заинтересовать вас прочитать эту статью:

  1. Высокопроизводительная современная Java(GraalVM шустрее JVM)
  2. Не требовательная к памяти, быстро стартующая Java(есть компиляция в нативный код)
  3. Можно сочетать JavaScript, Java, Ruby и R
  4. Запуск нативных языков на JVM(по ходу всего что может скомпилировать LLVM)
  5. Инструменты работают для всех языков(дебагер, профайлер, благодаря Truffle)
  6. Расширение JVM приложений (использование в Java объектов из других языков, Javascript, Ruby)
  7. Расширение нативных приложений (c помощью одной библиотеки можно в приложение встроить кучу языков)
  8. Компиляция Java библиотек в нативные библиотеки (нужна дополнительная обвязка)
  9. Использование разных языков в базах данных (хранимки на Javascript)
  10. Создание своего языка программирования (У них интерн с Ruby справился за пару месяцев)