Bei einem Treffen der
jug.msk.ru- Community der Moskauer Java-Entwickler am 4. April 2019 hielt Oleg Shelaev von
OracleLabs eine Präsentation über
GraalVM .

Über den Sprecher
Oleg ist derzeit
Entwickleranwalt des
GraalVM- Projekts bei
OracleLabs . Zuvor arbeitete er bei
ZeroTurnaround und schrieb
viele gute Artikel im Blog des Unternehmens. Veranstalter von
VirtualJUG- und
GDG-Tartu-Mitaps . Im Jahr 2017 wurde es
der Java-Champion . Häufiger Redner bei verschiedenen Konferenzen, einschließlich der von der
JUG.ru Group organisierten .
Oleg spricht zum zweiten Mal bei
jug.msk.ru , sein erster Auftritt war
am 25. Januar 2013 .
Beiträge und Interviews:
- "Monaden - eine Abstraktion oder eine Krücke?" ( JPoint 2016 : Präsentation , Video )
- "Funktionale Datenstrukturen mit Java 8" ( Devoxx 2016 : Präsentation , Video )
- "Überblick über Multithreading-Funktionen in Java" ( JUG.ru-2017 : Präsentation , Video )
- „Ich sollte immer in Sicht sein“ - Interview mit Oleg Shelaev, Teil 1 ( Habr, Unternehmensblog der JUG.ru Group : Text , Video )
- „Wenn Sie eine wahre Geschichte erzählen, glauben sie viel mehr daran“ - Interview mit Oleg Shelaev, Teil 2 ( Habr, Blog der JUG.ru-Gruppe : Text , Video )
- „So erstellen Sie eine neue JVM-Sprache“ ( Devoxx 2017 : Präsentation , Video )
- "Zehn Dinge, die Sie mit GraalVM tun können" ( Devoxx 2018 : Video )
- „Java vorab mit GraalVM kompilieren“ ( Joker 2018 : Präsentation , Video bisher nur für Konferenzteilnehmer verfügbar)
- "Schneller Start für Java-Apps mit GraalVM" ( DevClub-2018 : Video )
- GraalVM: Programme überall schneller ausführen ( GOTO 2018 : Video )
- Software Development Podcast (SDCast) Ausgabe 98
Andere Links:
Twitter ,
GitHub ,
Speaker Deck .
Über den Bericht
Andrey Kogun eröffnete das Treffen und erinnerte an die
JPoint 2019- Konferenz, die in den nächsten zwei Tagen stattfinden wird.
Auf der Konferenz machte Oleg einen Bericht über
Supercompilation, Teilevaluierung, Futamura-Projektionen und wie GraalVM die Welt retten wird , was als Fortsetzung dessen angesehen werden könnte, was in den nächsten 3 Stunden gesagt wurde. Für weitere
Informationen zu
GraalVM gab es einen Bericht von Thomas Wuerthinger über die
Maximierung der Leistung mit GraalVM.

Die folgende dreistündige Erzählung, die durch eine Pause getrennt ist, war eine sehr detaillierte Einführung in die Grundlagen von
GraalVM . Oleg hat die seltene Fähigkeit, komplexe Dinge zu erklären, möglicherweise einfach und klar, schnell und einfach knifflige Fragen zu beantworten.
GraalVM-Komponenten , Architektur,
Speicherort des Codes und Beispiele , Versionsunterschiede, Startmethoden, Testergebnisse.

Die Halle war voll. Während, während der Pause und nach der Vorstellung stellten die Teilnehmer viele Fragen und hatten die Möglichkeit, sowohl mit Oleg als auch untereinander zu kommunizieren.

Nach der Pause haben wir die Erstellung
nativer Images (ausführbare Dateien der Zielplattform mit
AOT ) und die Verwendung anderer Sprachen (außer
Java ) demonstriert. Viele Beispiele werden gezeigt.
Präsentation des Berichts , das Video wird in Kürze erscheinen (siehe Links unten).
Links für
jug.msk.ru :
- TimePad - Ankündigungen von Besprechungen und Registrierung für diese, Abonnement einer Benachrichtigung per E-Mail über Besprechungen
- YouTube - Videoberichte
- Speaker Deck - Präsentationen
- VK - Ankündigungen von Besprechungen, Fotoberichte, Links zu Materialien vergangener Besprechungen
- Twitter : Konto (Ankündigungen von Besprechungen, Fotoberichten, Videos) und Hashtag (Tweets mit Kommentaren zu Besprechungen)
- Habr - Bewertungen von Besprechungen, Sie können alle Bewertungen nach Tag finden
Vom 24. bis 25. Mai 2019 findet in St. Petersburg eine Konferenz für JavaScript-Entwickler HolyJS 2019 statt, auf der Oleg Shelaev einen Node.js- Bericht vorstellt : genauso schnell, höher, stärker mit GraalVM .