News for hackers. Stuff that matters.
Re:Go 1.24's go tool is one of the best additions to the eco... by spiderice on Tuesday January 28, 2025 @01:39PM (#42856130)
> Java, Scala, Javascript/Typescript, Python

You seem to only use languages with bad dependency management. Which sounds tongue in cheek, but it's true. These are the languages (along with Go) where people hate the dependency management solutions.

Re:Go 1.24's go tool is one of the best additions to the eco... by room271 on Tuesday January 28, 2025 @02:21PM (#42856711)
Haha perhaps - though I think you'll find that (with the exception of Scala) these are some of the most popular programming languages.

Having sad that, I don't really know anyone with significant Go experience who dislikes its dependency management - most critiques are now quite out of date/predate current solutions by several years.

Finally, I'm not really sure which language you are proposing has better dependency management than Go - whether in relation to security, avoiding the 'diamond' problem, simplicity, etc. Rustaceans like to critique Go (no idea if you are one but my experience is that criticism is often from this crown) but I'm not sure how, from my own Rust experience/knowledge, it is actually better. In fact, I think there are several grounds to think that it is worse (even if still very solid compared to some of the aforementioned languages).

Re:Go 1.24's go tool is one of the best additions to the eco... by nijave on Wednesday January 29, 2025 @01:44PM (#42869291)
I haven't used Java much in the last few years but it was pretty straight forward with Maven with the slight caveat you use an IDE to do everything.

Python isn't too bad now-a-days with poetry although the repo spec could use more constraints