4 ms·
Yup, gradle is a huge barrier to entry - esp. with the whole disparity between kotlin dsl and gradle dsl. At its core, gradle as a task runner is pretty neat.
by lf-non 5y ago
Yup, gradle is a huge barrier to entry - esp. with the whole disparity between kotlin dsl and gradle dsl.
At its core, gradle as a task runner is pretty neat. But the layers of abstraction built upon it often make things superhard when you need to deviate from the setup offered by the starters.
While the official docs have started to show examples in both, almost always a stackoverflow answer or online blog post you find while googling is in the other dsl and converting between them is non-trivial.
- jpgvm 5y agoAll examples in the official docs (bar a few things like custom plugin development) are in Kotlin now. Also the support for the Kotlin build scripts in IDEA itself is a ton better now, it used to break all the time and desync etc but no more. Gradle certainly isn't great but it's crappiness is overblown especially when comparing it to stuff like npm + webpack.