What is the closest thing to groovy/java combo in the C# .net world?
If I am writing an app with static and dynamic parts, what's the dynamic part like groovy on the .NET runtime?
Java, Scala, Kotlin, Python, and Gradle are the most popular alternatives and competitors to Groovy.
Groovy scripts are interpreted at runtime, this might cause some performance overhead, which is not all that bad. You can always compile it to java bytecode to remove that performance penalty.
Groovy scripts can use any Java classes. They can be compiled to Java bytecode (in . class files) that can be invoked from normal Java classes. The Groovy compiler, groovyc, compiles both Groovy scripts and Java source files, however some Java syntax (such as nested classes) is not supported yet.
Boo, IronPython, IronRuby are probably the options.
There are other CLI languages too.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With