In-Process Polyglot with GraalVM

An airhacks.fm conversation with Wolfgang Weigend (@wolflook) about: GraalVM Sales Consultant and GraalVM Java SE System Engineer, Sun Tech Days in Frankfurt, "When C becomes too slow, the JVM has to be written in Java... project Maxwell", Maxine and GraalVM, running NodeJS on GraalVM, creating native CLI utilities, combining multiple languages on a single JVM, polyglot programming is hard to manage, GraalVM ships with compatible ES 6+ JavaScript, GraalVM re-imagines the Fluid Logic pattern, tiobe programming language index, combining HotSpot and JRocket VMs, jbake static page generator, combining Handlebars, Mustache with Java and Nashorn: spg. GraalVM allows debugging of all languages in a single process, Goldman Sachs making Slang to run on GraalVM with Truffle, GraalVM and web assembly, JavaFX is not a competitor of Web Components and Web Standards, JavaFX competes with React Native or Ionic, the JFX days, Gluon Mobile uses SubstrateVM to deploy applications to mobile devices, JDK 8 is commercially supported until 2030, JavaFX is bundled with JDK 8, with support, you don't have to wait for bug fixes, branches are expensive, JavaScript runtimes are not problematic -- but the build process can become a problem Wolfgang Weigend on twitter: @wolflook

Om Podcasten

Java, Serverless, Clouds, Architecture and Web conversations with Adam Bien