Em uma reunião da comunidade
jug.msk.ru de desenvolvedores de Java em Moscou, em 4 de abril de 2019, Oleg Shelaev, do
OracleLabs, fez uma apresentação no
GraalVM .

Sobre o palestrante
Oleg é atualmente um
defensor do
desenvolvedor do projeto
GraalVM no
OracleLabs . Ele trabalhou anteriormente na
ZeroTurnaround , escrevendo
muitos bons artigos no blog da empresa. Organizador de
mitaps do
VirtualJUG e
GDG Tartu . Em 2017,
tornou -
se o Java Champion . Palestrante frequente em várias conferências, incluindo as organizadas pelo
Grupo JUG.ru.Oleg fala no
jug.msk.ru pela segunda vez, sua primeira apresentação foi
em 25 de janeiro de 2013 .
Artigos e entrevistas:
- "Mônadas - uma abstração ou uma muleta?" ( JPoint 2016 : apresentação , vídeo )
- “Estruturas funcionais de dados com Java 8” ( Devoxx 2016 : apresentação , vídeo )
- “Visão geral dos recursos de multithreading em Java” ( JUG.ru-2017 : apresentação , vídeo )
- “Eu sempre deveria estar à vista” - Entrevista com Oleg Shelaev, parte 1 ( Habr, blog da empresa do Grupo JUG.ru : texto , vídeo )
- “Quando você conta uma história verdadeira, eles acreditam muito mais” - Entrevista com Oleg Shelaev, parte 2 ( Habr, blog do grupo JUG.ru : texto , vídeo )
- “Como criar uma nova linguagem JVM” ( Devoxx 2017 : apresentação , vídeo )
- “Dez coisas que você pode fazer com o GraalVM” ( Devoxx 2018 : Vídeo )
- “Compilando Java antecipadamente com o GraalVM” ( Joker 2018 : apresentação , vídeo disponível até agora apenas para os participantes da conferência)
- “Inicialização rápida para aplicativos Java com GraalVM” ( DevClub-2018 : vídeo )
- GraalVM: Execute programas mais rapidamente em qualquer lugar ( GOTO 2018 : vídeo )
- Podcast de Desenvolvimento de Software (SDCast) Edição 98
Outros links:
Twitter ,
GitHub ,
Speaker Deck .
Sobre o relatório
Andrey Kogun abriu a reunião, relembrando a conferência
JPoint 2019 que ocorrerá nos próximos dois dias.
Na conferência, Oleg fez um relatório
Supercompilação, avaliação parcial, projeções do Futamura e como o GraalVM salvará o mundo , o que pode ser considerado uma continuação do que foi dito nas próximas 3 horas. Para mais informações sobre o
GraalVM, houve um relatório
Maximizing performance with GraalVM from Thomas Wuerthinger.

A narrativa de três horas a seguir, separada por uma pausa, foi uma introdução muito detalhada aos conceitos básicos do
GraalVM . Oleg tem uma rara capacidade de explicar coisas complexas, possivelmente de maneira simples e clara, rápida e fácil, respondendo a perguntas complicadas que surgem.
Componentes do GraalVM , arquitetura,
localização do código e exemplos , diferenças de versão, métodos de inicialização, resultados de testes.

O salão estava cheio. Durante, durante o intervalo e após a apresentação, os participantes fizeram muitas perguntas e tiveram a oportunidade de se comunicar tanto com Oleg quanto entre si.

Após o intervalo, demonstramos a criação de
imagens nativas (arquivos executáveis da plataforma de destino usando
AOT ) e o uso de outras linguagens (exceto
Java ), muitos exemplos são mostrados.
Apresentação do relatório , o vídeo aparecerá em breve (veja os links abaixo).
Links para
jug.msk.ru :
- TimePad - anúncios de reuniões e inscrição para eles, assinatura de uma notificação por correio sobre reuniões
- YouTube - Relatórios de vídeo
- Speaker Deck - Apresentações
- VK - anúncios de reuniões, reportagens fotográficas, links para materiais de reuniões anteriores
- Twitter : conta (anúncios de reuniões, reportagens fotográficas, vídeos) e hashtag (tweets com comentários sobre reuniões)
- Habr - resenhas de reuniões, você pode encontrar todas as resenhas por etiqueta
De 24 a 25 de maio de 2019, uma conferência para desenvolvedores de JavaScript HolyJS 2019 será realizada em São Petersburgo , na qual Oleg Shelaev apresentará um relatório do Node.js.: tão rápido, mais alto e mais forte com o GraalVM .