GROOVY
Java, But Cooler
// OVERVIEW
Groovy is a powerful, optionally typed dynamic language for the JVM with Java-like syntax. It combines the simplicity of Python with the power of Java, and integrates seamlessly with existing Java code.
Java Interop
100% Java compatible
Concise Syntax
Less boilerplate than Java
Flexible
Dynamic and static typing
examples.txt
// USE CASES
Build Automation
Gradle scripting
Testing
Spock framework
DevOps
Infrastructure automation
Web Applications
Grails framework