4 ms·
Having tried Java and other languages, no, it's not a joke. Other than XML Maven got a lot of things right.
by speed_spread 3y ago
Having tried Java and other languages, no, it's not a joke. Other than XML Maven got a lot of things right.
- chii 3y agoand i dont particularly think that using xml is that bad. The schema is well defined, and gives you good autocompletion in any competent IDE (such as intellij). It took some iterations before maven 3 became "good", so people forget that it wasn't as nice before now! Unfortunately, it seems that the lessons learned there is never really disseminated to other ecosystems - perhaps due to prejudice against "enterprisey" java. Yet, these package managers are now facing the sorts of problems solved in java.
- kitd 3y agoAnd you don't even need to use XML with Polyglot Maven https://github.com/takari/polyglot-maven https://github.com/takari/polyglot-maven
- hardware2win 3y agoWhat the hell is that XML hate Whats the diff between changing lib version in xml and json?
- speed_spread 3y agoI have no problem with XML in general and even think it's still the better format for many things. But it's not really appropriate for a build config. Thankfully Maven now offers polyglot but I've seen no use of it in the wild.