There are many languages being born on the JVM. Some of them have become very popular in specific contexts and have grabbed the headlines. Apache Groovy, on the other hand, has silently made inroads into many areas of software development. It’s flexibility and ability to feature both dynamic and static typing makes it possible to combine with other JVM languages and tools and yet speed up development and readability. Some highlights of this session will include
Spock Framework for unit testing
Geb for Web UI testing
Ratpack for webservice development
Gradle, the build-deploy pipeline tool
There are a couple of pleasant surprises too, which will only revealed in the session. Beware many code snippets and demonsrations in this session.