J. Tulach: World fastest virtual machine [CZECH]
Details
Jaroslav Tulach from Prague Oracle Labs will talk about GraalVM, world fastest virtual machine (JVM) and Truffle, the language implementation framework. The talk will be in Czech
Každých čtrnáct dní vzniká nový programovací jazyk. Obvykle se začne vytvořením interpretru syntaktického stromu a jazyk se ukáže potenciálním uživatelům. Ti zjistí, že je to úplně skvělý nápad, jen trochu pomalý. Tak se navrhne bytecode a jazyk se do něj před spuštěním přeloží. To sice pomůže, ale stále se to nějak moc vleče... Projekt Truffle chce tento zažitý způsob změnit. Napište si svůj interpret syntaktického stromu pomocí Truffle API a my zařídíme,aby vše bylo rychlé! Abychom ukázali, že je to reálné, tak převedeme, že naše implementace Ruby je desetkrát rychlejší než jakákoli jiná.
Bio: Ještě při studiu na univerzitě Jaroslav založil a navrhl NetBeans, což není jen vývojové prostředí, ale především první modulární platforma pro psaní desktopových aplikací v Javě. Při návrhu NetBeans API Jaroslav viděl, udělal a pomohl napravit více chyb než by se dalo spočítat. To jej kvalifikovalo k tomu, aby napsal knihu "Practical API Design". V současné době Jaroslav pomáhá OracleLabs navrhovat API pro Truffle, což je, společně Graalem, nejrychlejší virtuální stroj na celé planetě.
LocusWorkspace bude otevřený od 18:30, přednáška začíná v 19:00.
