Groovy für Fortgeschrittene
Abstract
Thu 14:30 - 15:15 Uhr | 2007
Groovy ist eine neue objektorientierte Sprache, die aufbauend auf Java, viele neue und elegante Sprachkonstrukte zur Verfügung stellt. Im ersten Moment scheint es verblüffend, dass diese auf einer normalen Java Virtual Machine implementiert werden können. In diesem Vortrag werden wir die Details der Implementierung einiger dieser Konstrukte kennen lernen und sehen, wie die Java Virtual Machine davon überzeugt werden kann, Dinge zu tun, die eigentlich unmöglich sind. Besonders beleuchten wir die Implementierung des Meta Object Protocols, von Closures und von Categories.

Dierk König
Dipl.-Inform. Dierk König ist Softwareentwickler, Berater und Coach bei der Canoo Engineering AG in Basel. Er publiziert und spricht über moderne Entwicklungsmethodik und verbundene Technologien. Dierk König leitet das Open-Source Projekt Canoo WebTest und ist Committer in den Projekten Groovy und Grails. Er ist Autor des Buchs “Groovy in Action”.