I recently had the pleasure of sitting down with Dr. Venkat Subramaniam, author of both Programming Scala and Programming Groovy. We talked about how each language fits comfortably into the toolkit of the modern Java developer. According to Venkat, "Groovy and Scala are good friends."