1) What is Groovy?
Groovy is an object-oriented programming language. It is based on the Java platform. It can also be used as a scripting language.
2) Who designed the Groovy?
James Strachan designed the Groovy.
3) What is the stable version of Groovy?
The stable version of Groovy is 2.4.
4) Why we should use Groovy?
We should use Groovy because of the following advantages.
- It provides easy syntax.
- It has lots of Java libraries.
- It is easy to integrate.
- It is object-oriented.
- It provides reusable code etc.
5) What are the features of Groovy?
Groovy features are listed below:
- It supports operator overloading.
- We can use existing Java libraries.
- It supports various markup languages such as XML and HTML.
- It supports for regular expressions
6) What are the limitations of Groovy?
The following limitations of Groovy are:
- The process of Groovy is slower.
- It needs lots of memory
- It requires Java knowledge
- It takes time to get used to New Syntax, closures, and default typing.