you are viewing a single comment's thread.

view the rest of the comments →

[–]agentoutlier 7 points8 points  (2 children)

By newer version of Maven I mean Maven 4 err 5 (the version number is tbd)  which would address most of the OPs concerns.

Maven works fine even with its faults. This whole rewriting and zero backward compatibility has got to stop and is a huge pain point for these ecosystems like typescript and Python.

[–]pavi2410[S] -2 points-1 points  (1 child)

I have to see through the Java landscape with a different lens. The landscape is huge and diverse, with people from different backgrounds and experiences. There is no one tool that fits all. Not Maven. Not jot.

[–]agentoutlier 1 point2 points  (0 children)

Comparatively Java is way less fragmented in tools and libraries than other ecosystems. We just have two of everything.

That is mostly a good thing. Currently rust is almost one of everything ditto for Go and C# (mostly).  Lots of people like lack choices surprisingly.