2 ms·
Groovy is nice in that it has nearly a zero learning curve (coming from Java) and provides all the benefits of a dynamic scripting language. The downside is th
by lukev 16y ago
Groovy is nice in that it has nearly a zero learning curve (coming from Java) and provides all the benefits of a dynamic scripting language.
The downside is that it is dog-slow (up until recently, it didn't even use explicit types that were provided and always used reflection under the hood) and has some flaws in its design, which make it a bit unpalatable once you really start getting into it.
The consensus of my office seems to be that Groovy/Grails makes you twice as productive as Java for 2 days, then you loose it all again fixing some stupid, incredibly non-obvious problem on the 3rd.