Na próxima reunião da comunidade de Moscou de desenvolvedores Java 
jug.msk.ru , realizada em 4 de outubro de 2018, Charles Nutter falou sobre as tecnologias usadas pelo 
JRuby e outras linguagens dinâmicas para a 
JVM .

Sobre o palestrante
Charles é um dos dois principais desenvolvedores do projeto 
JRuby . Um participante ativo de conferências como palestrante, incluindo várias vezes participou de conferências do 
grupo JUG.ru.Alguns de seus relatórios em ordem cronológica:
- Além da JVM ( YOW! 2013 : vídeo )
- "O que vem a seguir para a JVM?" ( GOTO 2014 : vídeo )
- “Vamos falar sobre Invokedynamic” ( Joker 2016 : vídeo , apresentação )
- “De Java à montagem: na toca do coelho” ( Joker 2016 : vídeo , apresentação )
- “Mais do que você deseja saber sobre a string do Java” ( JBreak 2017 : vídeo , apresentação )
- “Mais do que você deseja saber sobre a cadeia de caracteres do Java” ( JPoint 2017 : Apresentação )
- “ Tornando-se nativo: funções estrangeiras na JVM” ( JPoint 2017 : vídeo , apresentação )
- "JRuby em 2017: rápido, compatível e simultâneo" ( RubyConfBY 2017 : video )
- “JRuby aos 15 anos: enfrentando os desafios” ( RubyKaigi 2017 : video )
- “MethodHandles Everywhere” ( Jfocus 2018 : vídeo , apresentação )
- Graal Without Truffle ( JVM Language Summit 2018 : vídeo )
Mais links: 
twitter , 
blog técnico , 
GitHub , 
canal do YouTube .
Sobre o relatório
A atual visita de Charles a Moscou estava relacionada à sua participação na conferência 
RubyRussia (veja a 
entrevista com ele em Habré ). Os esforços 
de Andrei Kogun permitiram aos participantes do 
jug.msk.ru se encontrarem com Charles.
Andrew abre a reunião. Aperto de mão com o alto-falante, que já se tornou uma tradição.

Na primeira metade da reunião, Charles falou sobre o estado atual das linguagens dinâmicas na 
JVM : comparando linguagens estáticas e dinâmicas, 
o lugar 
do JRuby entre várias linguagens de programação, caracterizando propriedades do 
JRuby , resultados de testes e o futuro das linguagens dinâmicas.

Na segunda metade, houve uma demonstração prática de exemplos que ilustram a apresentação mostrada anteriormente.

Perguntas bastante interessantes da platéia foram feitas durante a performance, durante o intervalo e após a reunião: sobre a demanda pelo produto e o número de desenvolvedores do 
JRuby , comparação do desempenho das implementações da linguagem 
Ruby , a razoabilidade e os recursos da transição para o 
JRuby com o 
Jython (de 
IvanPonomarev ) e assim por diante, etc. . Tanto o público 
como Charles gostaram das perguntas.

Você pode se familiarizar com a apresentação do relatório 
aqui (uma 
conta jugmsk foi criada 
no SpeakerDeck , na qual um arquivo de reuniões anteriores aparecerá e serão apresentadas apresentações futuras).
As fotos aparecerão 
aqui em breve. O vídeo estará disponível no 
YouTube (com o anúncio em 
VK e 
Google+ ). É possível 
assinar a newsletter com os anúncios das seguintes reuniões 
jug.msk.ru.