3 ms·
Groovy also has two such typing systems. Type tagging, which has been present since Groovy 1.x, causes runtime type checks and actually slows down the code. Dev
by vorg 11y ago
Groovy also has two such typing systems. Type tagging, which has been present since Groovy 1.x, causes runtime type checks and actually slows down the code. Developers would use Java if they needed compile-time typing, say, for performance.
Since Groovy 2, however, the `@CompileStatic` annotation has been available. It's not being used much, probably because people using Groovy just use it for scripting, e.g. testing Java code or in Gradle build scripts. Because only one programmer built it, many developers are concerned about residual bugs, and just use Java or Scala instead.
- virtualwhys 11y agoThat's crazy if what you say is true in your July 14th post [1]. I left in 2010, what a mess the project has become o_O http://gavingroovygrover.tumblr.com/ http://gavingroovygrover.tumblr.com/
- vorg 11y agoYou can reference that blog entry directly, i.e. http://gavingroovygrover.tumblr.com/post/124058010761/groovys-manifesto-the-struggle-continues http://gavingroovygrover.tumblr.com/post/124058010761/groovy...