V rámci spolupráce s žijící legendou české JUG komunity, Jardou Tulachem, vám přinášíme sérii přednášek z velice zajímavého semináře MFF UK, který probíhal mezi lety 2021/2022. Jednotlivé přednášky Vám budeme přinášet každý týden dokud nevyčerpáme všech 20 poutavých hodin. Každý 90ti minutový díl poskytuje nejen vhled do jedinečného světa Truffle frameworku, GraalVM a generování native image. Zjistíte jak takový vývojářský Babylon vlastně funguje, jak se liší od standardního JDK a objevíte neocenitelné vývojářské nástroje z arzenálu ostřílených přednášejících odborníků. Hned na začátku si představíme prvního z nich.
Jaroslav Tulach – Známý tech influencer a zakladatel NetBeans, světoznámého Java IDE a platformy pro tvorbu desktopových aplikací v Javě. Autor knih jako Rich Client Programming: Plugging into the NetBeans Platform a Practical API Design. Autor Bck2Brwsr VM, Java Virtual Machine AOT nebo JIT transpilující Java classy do JavaScriptu. V současné době compiler engineer ve společnosti Enso.
1. Nejrychlejší univerzální virtuální stroj
V prvním díle začínáme historií NetBeans. Nemůže chybět zmínka o návrhu API a knížce Practical API Design. Následuje takové to tradiční povídání o tom, co GraalVM umí a jak je snadné a jednoduché to nainstalovat (pomocí utilitky gu), použít a jak strašně rychle pak lze počítat Eratosthénovo síto v libovolném jazyce.