Hacker News new | past | comments | ask | show | jobs | submit login

[flagged]



Go has better dependency management than most modern languages.


What's "most modern languages"? Go is better than Python's native tooling (only Poetry and other similar 3rd party tools compare). Javascript I find unruly and fragmented. "Modern" C++ is still a nightmare.

Java I haven't touched but I don't exactly hear rave reviews or angry rants about, so I expect it's middling.

Rust, scala, and haskell are definitely better experiences, but they are definitely in the minority in terms of industry usage.

Go is not "quite bad", in fact far from it. I'd say it's better than average.


> What's "most modern languages"? Go is better than Python's native tooling (only Poetry and other similar 3rd party tools compare). Javascript I find unruly and fragmented.

Exactly the scale I had in mind, thanks. When I saw 'go get <package>' rather than dependencies added to the equivalent of a Gemfile / cargo / pom file it had concerns.


There's nothing stopping you from adding to go.mod though, you just have to update the sumfile, no different than using pyproject.toml directly vs adding with CLI.


What are you comparing to and what do you think the shortfalls are? What is a "modern" language?


I don't know, it's a complicated question, and it has nothing to do with the article and asks for a big language fight.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: