Вебинар: «Graal как мультиязычная платформа»

21 апреля

вторник, 19:00

Бесплатно
Вы узнаете, как запускать приложения, написанные на разных языках, поверх GraalVM.

В прошлом году мы наблюдали преобразование знакомой нам виртуальной Java-машины в универсальную с поддержкой приложений на любых языках для JVM, JavaScript (Node.js), Python, Ruby и R. GraalVM — исследовательская разработка, созданная в недрах Oracle Labs, которой уже можно пользоваться в реальных проектах. GraalVM предоставляет JIT-компилятор, написанный на Java, и AOT-компилятор для Java, обеспечивает мультиязычный runtime и высокую производительность.

Обсудим:

  • Как запустить JavaScript/R/Python на GraalVM.
  • За счет чего этот запуск возможен.
  • Что такое Truffle, и чем хорош этот фреймворк.
  • Ваш язык программирования поверх GraalVM. Возможно ли это?
  • Что нового в GraalVM 20.0.0 для создания мультиязычных проектов.

Ведущий вебинара:

Денис Душин, Java Software Engineer, DataArt.

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

Язык вебинара: английский.