File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
http://aspose.com/file-tools
The moose likes Groovy and the fly likes Groovy Learning Curve Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login
JavaRanch » Java Forums » Other Languages » Groovy
Reply Bookmark "Groovy Learning Curve" Watch "Groovy Learning Curve" New topic
Author

Groovy Learning Curve

Leandro Coutinho
Ranch Hand

Joined: Mar 04, 2009
Posts: 414
Hi!

How much time a person that has experience with Java usually takes to learn Groovy?
Gregg Bolinger
Sheriff

Joined: Jul 11, 2001
Posts: 15040

There's no good way to answer that. No one knows how well you know java and how quickly you pick up new things. That said, groovy is as close to Java as any other JVM based scripting language. It shouldn't take anyone with a good understanding of java and some smarts to pick up Groovy, as a language, anywhere from a few hours to a few days, depending on which bits you need when.


My Blog | DZone Articles
Mourouganandame Arunachalam
Ranch Hand

Joined: Oct 29, 2008
Posts: 395
Found the following in Groovy site....

Groovy...

* is an agile and dynamic language for the Java Virtual Machine
* builds upon the strengths of Java but has additional power features inspired by languages like Python, Ruby and Smalltalk
* makes modern programming features available to Java developers with almost-zero learning curve
* supports Domain-Specific Languages and other compact syntax so your code becomes easy to read and maintain
* makes writing shell and build scripts easy with its powerful processing primitives, OO abilities and an Ant DSL
* increases developer productivity by reducing scaffolding code when developing web, GUI, database or console applications
* simplifies testing by supporting unit testing and mocking out-of-the-box
* seamlessly integrates with all existing Java objects and libraries
* compiles straight to Java bytecode so you can use it anywhere you can use Java


So, if you are good in Java.... I think you need not to think twice to learn a similar language. If you understand well, you get one more new language added in your CV. Otherwise you won't loose anything other than spending some time in doing R&D for your own learning after all....


Mourougan
Open Source leads to Open Mind
Vir Ra
Greenhorn

Joined: Apr 17, 2009
Posts: 5
Hi all,

I am new to Groovy. I want to integrate Groovy Rule Engine in my application. But before that want to try a simple HelloWorld rule. I tried searching web for examples for it, but could not find a good one.

Can someone please give me some example link URLs.


Thanks,
Vir
Mourouganandame Arunachalam
Ranch Hand

Joined: Oct 29, 2008
Posts: 395
Hi Vir Ra,

Please start a new thread for new queries. It will be good for you and also you will get faster response.
Mourouganandame Arunachalam
Ranch Hand

Joined: Oct 29, 2008
Posts: 395
integrate Groovy Rule Engine


I just did a quick google and found this link...

http://www.pleus.net/articles/grules/grules.pdf

 
IntelliJ Java IDE
 
subject: Groovy Learning Curve
 
Threads others viewed
Java
Groovy - another OO script
What would you say about Groovy?
Gwing
Welcome Dierk Koenig
developer file tools

cast iron skillet 49er

more from paul wheaton's glorious empire of web junk: cast iron skillet diatomaceous earth rocket mass heater sepp holzer raised garden beds raising chickens lawn care CFL flea control missoula heat permaculture