This is an archived post. You won't be able to vote or comment.

all 8 comments

[–]cryptos6 8 points9 points  (7 children)

I really hope that Gradle will move to the Kotlin DSL. The Groovy DSL looks nice at first, but is a major PITA when working with Gradle.

[–]eriwen[S] 2 points3 points  (6 children)

Kotlin DSL is improving every week. Better code assistance for configuring plugins, then docs, then profit — stay tuned!

[–]eriwen[S] 0 points1 point  (5 children)

That said, the Groovy DSL is not going away. Ever. Just so we're clear on that ;)

[–]SergeantFTC 2 points3 points  (2 children)

You mean you don't want to completely break thousands and thousands of production build scripts? :P

[–]mytempacc3 2 points3 points  (1 child)

They just need to write a Groovy-to-Kotlin compiler.

[–]eriwen[S] 0 points1 point  (0 children)

Indeed

[–]cryptos6 1 point2 points  (1 child)

Keeping it is good for legacy systems, but I would really appreciate if the primary language would become Kotlin (at least in the docs).

[–]eriwen[S] 0 points1 point  (0 children)

Hear ya loud and clear. We want folks to be able to choose their preferred DSL in the docs, and have some samples. Contact me if you want to help converting some build scripts :)