News for hackers. Stuff that matters.
Re:Java 12 by krakatau1 on Wednesday March 20, 2019 @05:20AM (#19440326)
because every Maven project is more or less same while Gradle projects vary drastically...I don't know how anyone can tolerate Gradle and performance benefit is not that great...
Re:Java 12 by swish_bob on Wednesday March 20, 2019 @06:10AM (#19440574)
The performance benefit is huge.

I understand not wanting to learn another build tool, but I have no regrets where I've moved to gradle. It's so much faster on a project of any size it's stunning.

90% of maven projects don't do anything terribly complicated. Porting them to gradle leaves them uncomplicated and unexciting. I just wish there was a standard release mechanism. Poor as mavene-release is, at least everybody uses it and understands it.

Re:Java 12 by lmm on Wednesday March 20, 2019 @06:40AM (#19440741)
> 90% of maven projects don't do anything terribly complicated. Porting them to gradle leaves them uncomplicated and unexciting.

They don't stay uncomplicated though. Someone puts a quick one-liner hack in the build definition to fix some trivial issue they were having, and it never gets removed, and years later it bites you. I don't trust myself to remember and understand arbitrary code that I put in a build definition, yet alone anyone else.