What is Groovy?

Groovy is Java

If you are a bit unwilling of learning a new language, imagine you really don’t have to do that! That’s the most amazing thing about Groovy: you can start using it with just some basic experience with Java. How is that possible you ask, the answer is really simple. When you run a Groovy script it will be first compiled to the same JVM bytecode as standard Java classes and then executed by the JVM itself. Hence you can write Groovy scripts in pure Java. What is more, you will be able to use all the libraries written for Java in your scripts (i.e. Spring, Hibernate, Log4j). You have to admit that’s really cool!
Continue reading What is Groovy?