File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Groovy and the fly likes Why does Groovy have this name? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Languages » Groovy
Bookmark "Why does Groovy have this name?" Watch "Why does Groovy have this name?" New topic

Why does Groovy have this name?

Rogerio Kioshi
Ranch Hand

Joined: Apr 12, 2005
Posts: 690

Geoff Thé

Joined: Dec 08, 2004
Posts: 7
If Neal Ford had his way, it would be called exBl. ;-)


SCJP 1.4 (86%)<br />SCWCD (81%)<br/>SCJP 6 (85%)
Gregg Bolinger
GenRocket Founder
Ranch Hand

Joined: Jul 11, 2001
Posts: 15302

Originally posted by Rogerio Kioshi:

Quoted directly from Groovy Recipes:

Perhaps James Strachan said it best on August 29, 2003, when he
introduced the world to a little open source project he had been work-
ing on. In a blog entry4 titled �Groovy: The Birth of a New Dynamic
Language for the Java Platform,� he said this:


�I�ve wanted to use a cool dynamically typed scripting language specif-
ically for the Java platform for a little while. There�s plenty to choose
from, but none of them quite feels right�especially from the perspec-
tive of a die-hard Java programmer. Python and Ruby are both pretty
cool�though they are platforms in their own right. I�d rather a dynamic
language that builds right on top of all the groovy Java code out there
and the JVM.

There's a bit more in the quote but I didn't want to put the entire thing here.

GenRocket - Experts at Building Test Data
Dave Klein
Ranch Hand

Joined: Aug 29, 2007
Posts: 77
Actually Neal's name is "ebXl" which stands for "enterprise business eXecution language", but I don't really think that the name is going to be a problem in the long run; after all we currently have people from the trenches of corporate IT to the ivory towers of academia developing "Java Beans".


Originally posted by Geoff The:
If Neal Ford had his way, it would be called exBl. ;-)


Author of Grails: A Quick-Start Guide
I agree. Here's the link:
subject: Why does Groovy have this name?
It's not a secret anymore!