|
|
|
|
|
by rozza
897 days ago
|
|
I'm a fan of Gradle, it is super powerful and ultimately flexible and I can code my way into and out of trouble with it. I like maven for its simplicity, although I do dislike XML for the build configuration language, seems to verbose and outdated. Mavens plugins are elsewhere (eg published jars), but with gradle I can also specialize and have local plugins kept with the code as well as use published plugins. I like that flexibility. All said, Gradle has changed a lot of over the years and with that its best practices, so many of my projects are way behind the new standard way of doing things. But with either tool once its all up and running maintaining it is relatively simple. Perhaps the new Amper project by Jetbrains (Gradle configuration via YAML) will simplify things for the 95% of cases and still allow users to extend and fall back to kotlin / groovy configuration where specialization is needed. |
|
Who are these people that enjoy yaml, and why? It's so easy to get indentation and lists wrong (yes, with editor support).