Tuesday 15th September, 2015
8:30am to 10:00am
Groovy Advanced Track
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!
Software Engineer @Gradle, Inc. Conference speaker. Introvert (http://www.carlkingdom.com/10-myths-about-introverts). Wrote the static compiler for #groovylang.
Sign in to add slides, notes or videos to this session