Isn't there any plan to replace Gradle? If you wan...
# getting-started
n
Isn't there any plan to replace Gradle? If you want reasons just Google it.
g
Replace Gradle with what?
j
Do you have any particular reason in mind? Gradle has been super nice to me so far. Maven or Bazel seem pretty pale in comparison
g
Gradle is the default and most support build system, choice for Kotlin
Maven is also supported by Kotlin team, but it’s not even close in terms of features
Kotlin for Bazel supported by Bazel, not by Kotlin team
s
I wish Kobalt would have gotten traction. Last time I checked it out, the IntelliJ plugin didn't work anymore 😔 https://beust.com/kobalt/home/index.html
g
Kobalt was there even before Gradle Kotlin DSL
it’s a very nice project, and DSL a lot better than Gradle Kotlin, but build system is such a big project with so many integrations, I doubt that there will be any strong competitor for Gradle in foreseeable future
If you want reasons just Google it.
It’s also not a very nice way to start of a discussion imo Gradle has own problems, but it’s also true for all tools, and just saying “google it” is not nice and doesn’t really proof anything
6
t
I doubt that there will be any strong competitor for Gradle in foreseeable future
maven, I think overall it is the preferred build system in more projects than gradle is (though I wish it was not). thinking absolute here, not kotlin projects in particular I almost started to look into bazel few years back, I am glad I did not since it does not seem it became widespread.
1
g
well, Maven is indeed very strong and more popular, so it’s more like Gradle is a “new” competitor for Maven, But all surveys show that even on Java projects percentage of Gradle is growing and Maven is falling, probably mostly because of new projects But as you said, because we talking about Kotlin, Gradle is winning, even if you do not include Android
m
My team still uses maven, my old team also uses maven. I don't think I know a team in my company that even uses gradle.
a
My team uses gradle, my old team used gradle. I don't think I know a team in my company that even uses maven
t
We use maven, and I killed the only gradle project. IntelliJ struggled with it, Eclipse struggled with it. Beyond me why considering how mature gradle is supposed to be.
g
IntelliJ struggled with it
What do you mean?
t
It's been a long time since I switched it to maven, but very slow first time and slow incremental compilation are two issues I remember.
g
How incremental compilation related on Intellij integration with Gradle?
I doubt that Maven has faster incremental Java compilation than gradle, at least according to benchmark which I saw
2