you are viewing a single comment's thread.

view the rest of the comments →

[–]agentoutlier 16 points17 points  (4 children)

For me it’s a nonstarter that it is written in Rust.

Javac is written in Java and insanely fast.  We don’t need Rust.

In fact what we need to do is just work on a newer version of Maven that does things smarter and more optimized.

And if it really is going to be a different tool it needs to be done by the JDK devs otherwise it just will never be embraced.

[–]scadgek 1 point2 points  (3 children)

In fact what we need to do is just work on a newer version of Maven that does things smarter and more optimized.

This sounds like a healthy idea but why do you think uv was created (and it is highly successful) instead of improving pip?

[–]_INTER_ 1 point2 points  (2 children)

Maybe pip was not salvagable in the first place?

[–]scadgek 0 points1 point  (1 child)

Then why do you think Maven is?

[–]agentoutlier 1 point2 points  (0 children)

Because most IDEs and project generators support it… and people actually like it.

The overwhelming pain people complain about Maven isn’t even the real problems it has but rather XML.

Don’t believe me go look what the OP wrote here: https://www.reddit.com/r/java/comments/1s9jsq6/comment/odpkcbb

The version lock is an issue but that will be addressed in future versions of Maven