Every Java developer should understand the basics of JVM bytecode. It’s fun, it can help improve performance, diagnose problems and even opens the door to building languages of your own. In this talk, you’ll learn how the most common bytecode operations work and see visual representations of how the JVM executes that code. Ultimately, we'll create a new language by using a few Java libraries that generate bytecode.
Joe is the JVM Languages Owner at Heroku, a cloud application platform supporting Scala, Java, Clojure, Groovy and JRuby. He’s worked with the JVM for over a decade as both an application architect and a consultant specializing in deployment.
To provide the best experiences, the usage of cookies are necessary. Some are essential for the proper functioning of the site, while others help us better cater to your interests.