This week's book giveaways are in the Java EE and JavaScript forums.
We're giving away four copies each of The Java EE 7 Tutorial Volume 1 or Volume 2(winners choice) and jQuery UI in Action and have the authors on-line!
See this thread and this one for details.
The moose likes Groovy and the fly likes Scala instead of Groovy? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Languages » Groovy
Bookmark "Scala instead of Groovy?" Watch "Scala instead of Groovy?" New topic
Author

Scala instead of Groovy?

Stephane Clinckart
Ranch Hand

Joined: Oct 21, 2003
Posts: 89
Why one of the creator of Groovy said: "If Scala was available in this time, I would not create Groovy"?

What is the benefit using Groovy instead of Scala???

Thanks a lot,

Stephane Clinckart
Stephane Clinckart
Ranch Hand

Joined: Oct 21, 2003
Posts: 89
Stephane Clinckart wrote:Why one of the creator of Groovy said: "If Scala was available in this time, I would not create Groovy"?

What is the benefit using Groovy instead of Scala???

Thanks a lot,

Stephane Clinckart


Nobody can answeer this?
Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3479

Maybe if you wait for a little time and give the other ranchers the chance to read your post, you will get an answer.
Right?
Dave Klein
author
Ranch Hand

Joined: Aug 29, 2007
Posts: 77
Scala and Groovy serve very different needs in the Java ecosystem. The original creator of Groovy, who hasn't been involved for quite some time, had an itch to create a language for the JVM because he wasn't satisfied with what was available. So, he began working on Groovy. Several years later he came across Scala and liked it. So, he stated (I'm paraphrasing) that if it had been around back when he as looking for an alternative language for the JVM, he would have used it rather than create a new language.

I haven't looked at Lift, the web framework for Scala, but I would hazard a guess that it doesn't support many of the features of Grails. Many of the most powerful features of Grails are available because of the dynamic nature of the Groovy language.

It's also worth noting that the Groovy language has come a long, long way since James Strachan created it. It took on new leadership, a new team of incredibly smart developers and significant investments were made it in it by a few different companies. It continues to get faster and the integration with Java keeps getting better.

I hope that answers your question,
Dave
Lanny Gilbert
Ranch Hand

Joined: Jun 11, 2002
Posts: 103
I believe you're referring to James Strachan.. you can read his blog post on the subject here:

http://macstrac.blogspot.com/2009/04/scala-as-long-term-replacement-for.html

Raghavan Muthu
Ranch Hand

Joined: Apr 20, 2006
Posts: 3344

Thats the good and interesting information Dave! Thanks.


Everything has got its own deadline including one's EGO!
[CodeBarn] [Java Concepts-easily] [Corey's articles] [SCJP-SUN] [Servlet Examples] [Java Beginners FAQ] [Sun-Java Tutorials] [Java Coding Guidelines]
Raghavan Muthu
Ranch Hand

Joined: Apr 20, 2006
Posts: 3344

Lanny Gilbert wrote:I believe you're referring to James Strachan.. you can read his blog post on the subject here:

http://macstrac.blogspot.com/2009/04/scala-as-long-term-replacement-for.html



Thanks for the link Lanny!
 
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
 
subject: Scala instead of Groovy?