Skip to content

Groovy version 3.0.x

Groovy 3.0.x represents a major release generation of the Apache Groovy language. This version introduced the "Parrot" parser, which significantly expanded the language's syntax and capabilities to support Java 8 features and introduce new syntax options^[400-devops__09-Scripting-Language__30-grooovy__groovy.md].

Key Features

  • Java 8 Support: The release includes native support for Java 8 features, such as Lambdas, which allow for more functional programming styles^[400-devops__09-Scripting-Language__30-grooovy__groovy.md].
  • New Syntax: It introduces the ability to use methods like tap, unique, and any directly on ranges, enhancing the expressiveness of the language^[400-devops__09-Scripting-Language__30-grooovy__groovy.md].

Sources

^[400-devops__09-Scripting-Language__30-grooovy__groovy.md]

  • [[Scripting languages]]