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)
- Steve Poole presents Log4Shell : Armageddon or Opportunity? (Online Meetup on 26th January 2022)
- Using F# to Structure an Island of Simplicity (SkillsCast recorded in October 2021)
- Lightning Talk: F# as DSL for Complex Domains (SkillsCast recorded in October 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.