<<< Previous speaker Next speaker >>>

Gilad Bracha, Sun Microsystems

 Gilad  Bracha

Gilad Bracha is a computational theologist at Sun Microsystems, co-author and maintainer of the Java Language Specification, and a researcher in the area of object-oriented programming languages.

Prior to joining Sun, he worked on Strongtalk, the Animorphic Smalltalk System. He holds a B.Sc in Mathematics and Computer Science from Ben Gurion University in Israel and a Ph.D. in Computer Science from the University of Utah.

Presentation: "Dynamically Typed Languages on the Java Platform"

Track:   Java 5.0

Time: Wednesday 10:15 - 10:45

Location: Conference Hall 2


The Java platform is evolving to better support dynamic programming languages. In this talk, we discuss this evolution, and why and how it is taking place . In particular, we discuss the design of a new byte code, *invokedynamic*, that would enable more natural and performant mappings of dynamic languages onto the Java virtual machine. We show how such a byte code might help implementors of languages like Jython, Groovy and others. We also discuss possible implications of this trend.

Password protected Download slides