From Source to Bytecode: Deep Dive into the Groovy Compiler

A session at SpringOne 2GX 2015

Tuesday 15th September, 2015

8:30am to 10:00am (EST)

Groovy Advanced Track
Slides: http://www.slideshare.net/Spring...
Groovy is a compiled language for the JVM with a number of fascinating features: a language which is both dynamic and static, strongly or weakly typed, functional and imperative, supporting a modern type inference, DSLs, ... How does that all come together? How, from a source file, to you end up with classes compiled and loaded at runtime? If terms like parsing, abstract syntax tree, type checking, type inference, bytecode or even verifier puzzle you, then this talk is made for you!

About the speaker

This person is speaking at this event.
Cédric Champeau

Software Engineer @Gradle, Inc. Conference speaker. Introvert (http://www.carlkingdom.com/10-myths-about-introverts). Wrote the static compiler for #groovylang.

Next session in Monument

10:30am Geb Overview by Allison Figus

Sign in to add slides, notes or videos to this session

Tell your friends!


Time 8:30am10:00am EST

Date Tue 15th September 2015

Short URL


Official event site


View the schedule


Books by speaker

  • Groovy in Action

See something wrong?

Report an issue with this session