Gradle is an open source build tool that is based on the Groovy programming language. It is different from existing tools like Ant and Maven, because it provides a powerful capability to develop build applications using Groovy code and a compelling Groovy DSL.
When your software project grows into the 100s and 1000s of sub-projects within a single project tree you shouldn’t have to compromise on build performance, and the Gradle team has been working hard on optimizing for this high end of enterprise software builds. If you’re involved in large projects and are looking for ways to keep the developer experience a happy one with the build, this session is for you.
Video producer: http://www.gradlesummit.com/
Further reading: Gradle, a Domain Specific Language Based Build Tool