Groovy
Groovy is a dynamic, concise language running on the JVM that interoperates seamlessly with Java. It shines in scripting, automation and testing, and is the language of Gradle and Jenkins pipelines. It cuts Java's boilerplate considerably.
- Creado por James Strachan
- Año 2003
- Paradigma: Multi-paradigm · dynamic (JVM)
- Extensiones: .groovy, .gvy, .gradle
Para qué se usa
- Gradle builds
- Jenkins pipelines
- Scripting and testing
A favor
- Concise vs Java
- Interops with Java
- Dynamic and flexible
En contra
- Slower than Java
- Niche
- Less popular today
Ecosistema
- Gradle
- Grails
- Spock
- Jenkins
- GORM
Ejemplo
println "¡Hola, mundo!"