aspose file tools*
The moose likes Groovy and the fly likes Groovy, ready for the prime time? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Java 8 in Action this week in the Java 8 forum!
JavaRanch » Java Forums » Languages » Groovy
Bookmark "Groovy, ready for the prime time?" Watch "Groovy, ready for the prime time?" New topic
Author

Groovy, ready for the prime time?

Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3476

Hi Mr. Venkat,
First let me send to a hearty thanks for your amazing book "Practices Of An Agile Developer".
Which other scripting language that it could contend (or it is already contending) with Groovy over 'Preferred Scripting Language For JVM' crown?
While Groovy has a smooth learning curve for Java developers, aren't other languages like JRuby and Jython are much more robust?
Thanks.
Venkat Subramaniam
Author
Ranch Hand

Joined: Jan 28, 2008
Posts: 79
Thank you John.

A number of languages are currently being developed. Certainly you want to think about stability, features, and robustness, in addition to other factors, when selecting a language. Groovy has come a long way since its 1.0 days. The features and robustness of Groovy 1.5 is far better than 1.0 itself. Also, there is very strong community and active development behind Groovy.

Since stability and robustness is not a major concern (as it is stable and robust IMO), I suggest looking at other facts. If you are interested in a Java like syntax, preserving Java semantics, working closely with Java API, ... and want to take advantage of a dynamic language, Groovy is a better choice. If you are from other language background or already familiar with Ruby, your project really has nothing to do with Java, but you want to take advantage of the deployment advantage of the JVM, then I don't see a compelling reason to look at Groovy. Other languages (like JRuby, ...) may be more interesting in this case.
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Groovy, ready for the prime time?
 
Similar Threads
Introduction Article on Groovy
Making formula configurable
Learning Groovy
How make a movable frame without title bar in swing
Advantages of Groovy over other scripting languages ?