Please log in to watch this conference skillscast.
One of the major advantages of Groovy is that you can leverage existing Java APIs very easily: you can use them in Groovy just like you would in Java. However, Groovy is a perfect fit for DSLs and it's possible to make those APIs rock: why would you be obliged to use them in a Java fashion if we can build Groovy APIs for them?
YOU MAY ALSO LIKE:
- Deep dive into the Groovy compiler (SkillsCast recorded in December 2015)
- Getting API Design Right: Learning from Anti-Patterns — Full‑Day Workshop [SAG Digital 2021] (Online Course on 11th October 2021)
- Why An API Story? (SkillsCast recorded in June 2021)
- Dev Faster with Contract Driven API Development (SkillsCast recorded in April 2021)
Making Java APIs Groovy
Cédric Campeau is a principal engineer at Gradle, Inc. where he works on improving the open-source project of the same name. He is also a core committer of Apache Groovy, and spent more than three years working full time on developing the language at Pivotal, where he implemented features like the static compiler, traits, Android support, AST transformations, and type checking extensions.