&gt; the 1.5 million code line application written in groovy<p>That&#x27;s quite big for Groovy. There&#x27;s a lot of exaggerated claims coming out of that ecosystem. Most JVM apps that size are actually written in Java, perhaps with the codebase duplicated a few times, and counting testing copies of the code in the LOC count. If the harness for testing is written in Groovy, you could call it a &quot;1.5 million line Groovy app&quot;. If some of that Java code is compiled or run as Groovy code in some testing framework, you could call it all &quot;Groovy code&quot;. If the Groovy code is called from some app written in Java, such as Grails, you could get creative and call it a &quot;Groovy application&quot;.<p>&gt; groovy static compilation seems to work great<p>And just what proportion of that Groovy code is really compiled statically and run in a production app?