Charles Nutter sobre lenguajes dinámicos en la JVM en jug.msk.ru

En la próxima reunión de la comunidad de desarrolladores de Java de Moscú , jug.msk.ru , celebrada el 4 de octubre de 2018, Charles Nutter habló sobre las tecnologías utilizadas por JRuby y otros lenguajes dinámicos para JVM .



Sobre el orador


Charles es uno de los dos desarrolladores clave del proyecto JRuby . Un participante activo en conferencias como orador, incluidas varias veces, participó en conferencias del Grupo JUG.ru.

Algunos de sus informes en orden cronológico:
  • Más allá de JVM ( YOW! 2013 : video )
  • "¿Qué sigue para la JVM?" ( GOTO 2014 : video )
  • “Hablemos de Invokedynamic” ( Joker 2016 : video , presentación )
  • "De Java a la Asamblea: Down the Rabbit Hole" ( Joker 2016 : video , presentación )
  • "Más de lo que quieres saber sobre la cadena de Java" ( JBreak 2017 : video , presentación )
  • “Más de lo que desea saber sobre la cadena de Java” ( JPoint 2017 : Presentación )
  • "Going Native: Funciones extranjeras en la JVM" ( JPoint 2017 : video , presentación )
  • "JRuby en 2017: rápido, compatible y concurrente" ( RubyConfBY 2017 : video )
  • “JRuby a los 15 años: enfrentando los desafíos” ( RubyKaigi 2017 : video )
  • "MethodHandles Everywhere" ( Jfocus 2018 : video , presentación )
  • Graal sin trufa ( JVM Language Summit 2018 : video )

Más enlaces: twitter , blog técnico , GitHub , canal de YouTube .

Sobre el informe


La visita actual de Charles a Moscú estuvo relacionada con su participación en la conferencia RubyRussia (ver entrevista con él en Habré ). Los esfuerzos realizados por Andrei Kogun permitieron a los participantes de jug.msk.ru reunirse con Charles.

Andrew abre la reunión. Apretón de manos con el orador, que ya se ha convertido en una tradición.



En la primera mitad de la reunión, Charles habló sobre el estado actual de los lenguajes dinámicos en la JVM : comparando lenguajes estáticos y dinámicos, el lugar de JRuby entre varios lenguajes de programación, caracterizando las propiedades de JRuby , los resultados de las pruebas y el futuro de los lenguajes dinámicos.



En la segunda mitad hubo una demostración práctica de ejemplos que ilustran la presentación mostrada anteriormente.



Se hicieron preguntas bastante interesantes de la audiencia durante el discurso, y durante el descanso, y después de la reunión: sobre la relevancia del producto y la cantidad de desarrolladores de JRuby , comparación del rendimiento de las implementaciones del lenguaje Ruby , la razonabilidad y las características de la transición a JRuby con Jython (de IvanPonomarev ), etc., etc. . Tanto al público como a Charles les gustaron las preguntas.



La presentación del informe se puede encontrar aquí (en SpeakerDeck se ha creado una cuenta jugmsk , en la que aparecerá un archivo de reuniones anteriores y se presentarán presentaciones futuras).

Las fotos aparecerán aquí pronto. El video estará disponible en YouTube (con el anuncio en VK y Google+ ). Es posible suscribirse al boletín informativo con los anuncios de las siguientes reuniones jug.msk.ru.

Source: https://habr.com/ru/post/es425555/


All Articles