Advertisement · 728 × 90
#
Hashtag
#groovylang
Advertisement · 728 × 90
Preview
The future of Grails Many long-term readers of our blog may have noticed a post about Grails Framework topics every now and then. We are using Grails for more than 15 year both in customer projects and internal ones. S…

The Grails "uncertainty phase" is over! 🚀

With the move to Apache and the Grails 7 release, it’s back as a high-productivity layer on top of Spring Boot. No longer an "exotic" outlier, but a stable bet for 2026. 🛠️

Read the outlook:
schneide.blog/2026/04/13/t...

#Grails #GroovyLang #OSS #ASF

2 1 0 0
The Apache Groovy programming language - Blogs - Compile-time null safety for Groovy™ This post looks at a proposed type-checking extension for Groovy which catches null-safety violations at compile time.

A proposed enhancement, targeted for @groovy.apache.org version 6, adds an optional compile-time null checking mechanism.

𝑪𝒂𝒕𝒄𝒉𝒊𝒏𝒈 𝑵𝒖𝒍𝒍𝑷𝒐𝒊𝒏𝒕𝒆𝒓𝑬𝒙𝒄𝒆𝒑𝒕𝒊𝒐𝒏𝒔 𝒂𝒕 𝒄𝒐𝒎𝒑𝒊𝒍𝒆 𝒕𝒊𝒎𝒆.

Read more about it and provide your feedback:
groovy.apache.org/blog/groovy-...
#groovylang @apache.org

6 5 0 0
Groovy logo

Groovy logo

Versions 5.0.5 and 4.0.31 of @groovy.apache.org are available for download with 23 and 1 fixes and improvements respectively! The number of fixes in Groovy 4 is slowing as we prepare for Groovy 6! Thanks to all involved!
groovy.apache.org/download.html
#groovylang @apache.org

4 3 0 0
Preview
What is JBang? The Complete Guide to Java Scripting - Marc Nuri Learn what JBang is and how it transforms Java into a scripting language. Complete guide with installation, dependencies, native images, and examples.

What is JBang? The Complete Guide to Java Scripting

#graalvm #groovylang #java #jbang #kotlin

blog.marcnuri.com/jbang...

1 1 0 0
Groovy logo

Groovy logo

Versions 5.0.4 and 4.0.30 of @groovy.apache.org are available for download with 23 and 13 fixes and improvements respectively! Includes some important fixes, so please upgrade when convenient! Thanks to all involved! #groovylang @apache.org
groovy.apache.org/download.html

4 1 0 0
Release Notes

Spock 2.4 has been released 🖖

After three years and seven milestones, Spock 2.4 lands just in time for the holidays, packed with new testing goodies. 🎁

Curious? See here: spockframework.org/spock/docs/2...

What’s your favorite addition?
#groovylang

4 5 2 0
Groovy logo

Groovy logo

Version 5.0.3 of @groovy.apache.org is available for download with 17 fixes and improvements! Thanks to all involved! groovy.apache.org/download.html
groovy-lang.org/releasenotes... #groovylang @apache.org

6 4 0 0
grouping jdk and eclipse fruity collections with groovy

grouping jdk and eclipse fruity collections with groovy

Grouping collections with @groovy.apache.org to reveal many-to-many relationships:
groovy.apache.org/blog/fruity-...
#groovylang #manyToMany #eclipseCollections #jdkCollections

4 3 0 1
Release Notes

Spock 2.4-M7 has been released.

This milestone adds Groovy 5 support and fixes some issues.

This should be the final milestone, the second time is the charm, so please try it and provide feedback.

Check the release notes to see what else is new spockframework.org/spock/docs/2...

#groovylang

3 3 0 1
sunset in background, learning groovy and ai in foreground

sunset in background, learning groovy and ai in foreground

Exploring AI with Groovy™ using Ollama4j, LangChain4J, Spring AI 1.1, Embabel, Micronaut & Quarkus (also with AI tools examples):
groovy.apache.org/blog/groovy-ai
@groovy.apache.org @apache.org @quarkus.io @langchain4j.dev #embabel #groovylang #ollama4j #springai #Micronaut #holidaytips

5 3 0 0
groovy, embabel and agentic design patterns

groovy, embabel and agentic design patterns

Agentic design patterns with Embabel and
@ApacheGroovy
groovy.apache.org/blog/embabel...
#groovylang #embabel #ai #agentic

2 1 0 0
Groovy and AI

Groovy and AI

Looking forward to presenting some interesting talks on @groovy.apache.org and AI over the next 10 days:

* Oct 30, Auckland JVM Group
www.meetup.com/auckland-jug/

* Nov 2, ChurConf Auckland
churconf.com

* Nov 6, Brisbane JVM Group
www.meetup.com/brisjvm/

#groovylang #ai @apache.org

1 1 0 0
Groovy logo

Groovy logo

Versions 5.0.2 and 4.0.29 of @groovy.apache.org are available for download with 19 and 12 fixes and improvements respectively! Includes JDK 26 support! Thanks to all involved! groovy.apache.org/download.html groovy-lang.org/releasenotes... #groovylang @apache.org

5 6 0 0
Bulcock Beach at Sunset looking towards Pumicestone Passage

Bulcock Beach at Sunset looking towards Pumicestone Passage

Exploring AI with Groovy™ using Ollama4j, LangChain4J, Spring AI, & Embabel:
groovy.apache.org/blog/groovy-ai
@groovy.apache.org @danvega.dev @langchain4j.dev @apache.org #ollama #springai #embabel #groovylang #holidaytips

3 1 0 0
Preview
Groovy 5 Update and a little bit of AI fun, Thu, Oct 30, 2025, 5:30 PM | Meetup This presentation will be by Dr Paul King is VP Apache Groovy This talk looks at the latest features in Groovy 5 and how Groovy provides a productivity boost even for Java

Looking forward to ChurConf.com in Auckland in a few weeks time. It will be great to catch up with friends old and new, and some great content! Also delighted to be presenting on @groovy.apache.org a few days earlier at the Auckland JVM Group: www.meetup.com/auckland-jug... #groovylang #ai

2 1 0 0
Olympic backstroke swimmers smiling at the end of the race

Olympic backstroke swimmers smiling at the end of the race

Updated slides for my talk on using 7 graph databases (5 ASF related) and 3 GraphQL libraries with @groovy.apache.org to analyze Olympic record results: speakerdeck.com/paulk/groovy...
#groovylang #communityovercode
@apache.org

2 1 0 0
Preview
Why use Groovy today? Groovy is perhaps best known for filling gaps and removing pain points for Java developers. But it also added some of its own features and was also insp…

Updated slides for my talk on why to use @groovy.apache.org in 2025:
speakerdeck.com/paulk/groovy...
#groovylang #communityovercode @apache.org

2 1 0 0
whisky bottles and iris flower

whisky bottles and iris flower

Updated slides on using Apache Wayang with @groovy.apache.org and Apache Spark
for cross-platform machine learning and deep learning:
speakerdeck.com/paulk/groovy...
#groovylang #tensorflow #spark
@apache.org

4 2 0 0
Preview
wordle game Looks at writing a wordle-like game in Groovy that incorporates different generations of string similarity technologies including string metrics, phonet…

Updated slides for my talk on creating a wordle-like game in
@groovy.apache.org using multiple generations of machine learning technologies: speakerdeck.com/paulk/wordle... #groovylang #communityovercode #machinelearning #ai #pytorch #tensorflow
@apache.org

4 2 0 0
groovy logo

groovy logo

Version 5.0.1 of @groovy.apache.org is available for download with 11 fixes and improvements! Thanks to all involved! Keep the feedback coming!
groovy.apache.org/download.html
groovy-lang.org/releasenotes...
#groovylang @apache.org

8 3 0 0
Post image

Slides for my JavaZone talk on creating a wordle-like game in Groovy using multiple generations of machine learning technologies:
speakerdeck.com/paulk/wordle...
#groovylang @groovy.apache.org #machinelearning #ai #pytorch #tensorflow #javazone

2 1 0 0
Groovy logo

Groovy logo

‪Version 5.0.0 of @groovy.apache.org is available for download with 600+ fixes and improvements since Groovy 4! Thanks to all involved! This new version is the best version yet to run Groovy on JDKs 11-25! groovy.apache.org/download.html
groovy-lang.org/releasenotes... #groovylang @apache.org

19 11 0 0
Groovy logo

Groovy logo

Version 5.0.0-rc-1 of @groovy.apache.org is available for download with 9 fixes and improvements since the last beta! Thanks to all involved! This new version is the best version yet to run Groovy on JDKs 11-25! groovy.apache.org/download.html
groovy-lang.org/releasenotes... #groovylang @apache.org

3 3 0 0
Groovy logo

Groovy logo

Versions 5.0.0-beta-2 (upcoming) & 4.0.28 (latest stable) of
@groovy.apache.org are available for download with 41 & 19 fixes and improvements respectively! Thanks to all involved!
groovy.apache.org/download.html
Groovy 5 release notes: groovy-lang.org/releasenotes...
#groovylang @apache.org

5 5 0 1
Groovy logo

Groovy logo

Versions 5.0.0-beta-1 (upcoming), 4.0.27 (latest stable) & 3.0.25 (previous stable) of @groovy.apache.org are available for download with 87, 32 & 10 fixes and improvements respectively! Thanks to all involved!
groovy.apache.org/download.html
groovy-lang.org/releasenotes...
#groovylang @apache.org

3 2 0 0
The Apache Groovy programming language - Blogs - Exploring Gatherers4J with Groovy This post looks at using Gatherers4J (relies on JDK24 stream gatherer API) with Groovy as well as similar Iterator extension methods.

Gatherers4j just made a new release, let's explore using it with Groovy:

groovy.apache.org/blog/explori...

@groovy.apache.org #groovylang #gatherers4j
CC: @todd.ginsberg.com

5 1 0 1
Whisky bottles

Whisky bottles

Exploring Whisky flavor profiles using two new Groovy-powered dataframe libraries: Underdog and Matrix.
groovy.apache.org/blog/whisky-...
@groovy.apache.org #ApacheECharts #ApacheCommons #matrix #underdog #groovylang @apache.org

3 2 0 0
Release Notes

Spock 2.4-M6 has been released.

This milestone release is full of exiting new features.

This should be the final milestone, so please try it and provide feedback.

Check the release notes to see what else is new spockframework.org/spock/docs/2...

#groovylang

1 0 0 0
people gathering things

people gathering things

Using JDK 24 Gatherers with Apache Groovy:
groovy.apache.org/blog/groovy-...
(plus handling similar scenarios with collections for JDK8+ users) #groovylang #gatherers #streams @apache.org

4 3 0 0
output from running script

output from running script

The GitHub repo now has GitHub actions running each example. You can see the output without installing any software! Just find the "Run scripts with Gradle" step in the execute job for the technology you're interested in. E.g. ArcadeDB running on GraalVM JDK21:
github.com/paulk-asert/...
#groovylang

1 0 0 0