Venkat Subramaniam, author of "Programming Groovy: Dynamic Productivity for the Java Developer" talks at length with Daniel Steinberg about coding in Groovy, metaprogramming, and choosing a language. You'll learn when Groovy is a great choice, and when it's not. Venkat shares how to use builders to relieve the tedium of XML processing, explains why metaprogramming is so hard in Java, and why type-safety isn't what you think. Finally, Venkat explains how programming is a lot like a chainsaw.

Created: 2008-04-23 09:39:00 UTC Duration: 23:13 Size: 10.6 MB