523
New language (lemmy.world)
you are viewing a single comment's thread
view the rest of the comments
[-] AeroLemming@lemm.ee 6 points 3 months ago

with all the suck taken out.

You still need Gradle, so not all the suck.

[-] moomoomoo309@programming.dev 2 points 2 months ago
[-] AeroLemming@lemm.ee 1 points 2 months ago

I'm not a huge fan of Maven either. I guess I'm just spoiled by Cargo.

[-] moomoomoo309@programming.dev 2 points 2 months ago

Cargo is really simple, which is great, but also limiting. Maven is much more complex, but for good reason - there's use cases, especially around multi-artifact projects and version sharing, where cargo would require either some glue or you run into some interesting edge cases. Usually, Rust isn't used for the kinds of big, wacky projects with a million dependencies that companies write in Java/Kotlin, so those kinds of use cases are considered more unusual.

Gradle, in my opinion, makes itself complex because it's all code, is very brittle, and several of its features just don't work right and require workarounds. When it works, it builds fast and it works well, but getting it to work, and how often you have to get it to work again...not worth it.

[-] AeroLemming@lemm.ee 1 points 2 months ago

That's interesting, thanks

this post was submitted on 05 Apr 2024
523 points (94.4% liked)

Programmer Humor

18253 readers
489 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 1 year ago
MODERATORS