Reading between the lines in the Gradle docs, it looks like Gradle will ditch Groovy soon enough. Gradle 2 had almost no Groovy left in its own codebase, only was what was directly related to handling the Gradle DSL. No open source project's Gradle build script I've ever seen ever drops out of the DSL to use any of Groovy programming language, including Groovy's own build script. I suspect Gradleware will replace the Groovy with its own lightweight custom DSL parser soon enough.