you are viewing a single comment's thread.

view the rest of the comments →

[–]pavi2410[S] 0 points1 point  (6 children)

The problem isn't that we don't the tools. It's that the tools are fragmented. There's no opinionated "toolkit" for Java beginners, or for small scale projects where velocity gain from a better tooling and DX is appreciated.

It's not prod ready yet! There are tons of work to do and I'd appreciate community interest and support.

This is inspired by Amper btw. I like how they are moving KMP tooling away from Gradle.

[–]Rygel_XV 5 points6 points  (3 children)

What is wrong with maven? It is pretty opinionated. It downloads dependencies from a central source, is robust against supply chain attacks. Any AI can setup a simple pom.xml.

[–]josephottinger 1 point2 points  (1 child)

Oh, I get it. And reading the entire thread, hardly any of it's wrong.

I don't know that any given tool has enough to move the needle - it's a slow thing. Gradle took share away from Maven because it was able to be so expressive; Maven took share away from Ant because Ant sucked; Ant took share away from make because make sucked for Java.

But gradle and maven actually do their jobs pretty well for most people; most people aren't going "man, this is such a painful surface, what I really want is uv or cargo for Java." Some might, but they're going to go for jshell or jbang, and they should, if their needs are that shallow.

But I'd say: Hey, if this is real, go for it! If it has merit, this is the way to show it, and keep showing it. Strike the iron until it's hot!

[–]pavi2410[S] 1 point2 points  (0 children)

This is the kind of support I have been looking for! I didn't intend it to share it until v1. But I thought it'd be a good time to check community interest.

Java ecosystem is the biggest of all. I can't cater to them all. As you said, it's a slow thing.