As much as we all "try to be friends", the successor to Java (and there clearly needs to be one) "battle" continues
Groovy++ adds to Groovy static typing with very little in terms of trade off (meta programming)
- Allowing mixing of static and dynamic code in the same application.
- Same speed as Java – sometimes faster, sometimes slower depending on how the problem is expressed.
- Groovy++ is really Java ++ and is thus a natural and easy path for the millions of Java programmers.
- Groovy not being controlled by the boffins at Snoracle hopefully means innovation in the platform can happen much faster and address real developer needs.
Others in the community counter that Scala is ~50 times faster than Groovy++.