https://kotlinlang.org logo
Title
j

jaguililla

02/01/2023, 7:53 AM
Gradle is like a toxic relationship... When things are right, it is great... but when things are wrong, everything is fire, destruction and despair 😒ad-panda:
e

eygraber

02/01/2023, 9:17 AM
r

Rob Elliot

02/01/2023, 1:24 PM
I've been using it on and off since 2008 I think - yet I still basically have to google everything. Every time I'm off Gradle for a few years best practice seems to change dramatically. Mind you sbt is worse, and maven just requires endlessly pasting vast screeds of XML around... perhaps it's just a very hard thing to make easy. I'm told rust's Cargo is quite good, no experience though.
j

jaguililla

02/01/2023, 1:26 PM
Thanks @eygraber for the reading... Do you know of any other general purpose build system (as Bazel), I would like to make a little research about available options (I also cheked Meson)
@Rob Elliot You are right... SBT is far worse 😄
Gradle changes a lot, but you have to change with it... For next projects, I'll play with other options
I'm learning Rust, and for what I saw till now, I think Cargo is a great tool
e

eygraber

02/01/2023, 1:58 PM
@jaguililla the square article mentions that they tried bazel but stayed with gradle because it's the official solution from AGP. Not sure if the same would apply for non Android projects.
j

jaguililla

02/01/2023, 2:14 PM
I don't know... But I might try different options (for JVM server in my case)