Ah see I know you aren't an intellij user because your "XML hell" comment makes no sense.
IntelliJ makes this a breeze. I'm sorry you aren't using it, that must make life really hard :-(
IntelliJ makes this a breeze. I'm sorry you aren't using it, that must make life really hard :-(
I wonder if anyone said this about HTML when javascript was introduced?
once a system starts getting complicated you inevitably need code.
two points:
* gradle builds can be completely declarative. you write code only if you need it
* builds also are often used for very specific automation. in ant, you end up having to write custom ant tasks. this is fairly painful compared to just creating new classes, tasks, or scripts directly in gradle.
After all you can do functional programming in any language. Why do you need another.