February 18-20, 2015
Montreal, Canada

Programming with JVM Bytecode

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.

View all 141 sessions

Joe Kutner


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.

Read More

Montreal 2015 sponsored by