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

I think that in general, tooling is underrated. In many ways, tooling is more important than the language itself (although some language features are intertwined with the tooling story). And I don’t mean more features, but rather consistency, reproducibility, simplicity, etc.

Great tools have knock on effects. Good dependency managers improve the ecosystem. Fast language servers can enable interactive dev style. And so on…




Agreed. Go is prime example of a rather (intentionally) unsexy language that sports great tooling.


I am not an expert in go, but I find its tooling not good at all, especially package/dependency management. But at least there is _less_ tooling required than most nodejs projects and _less_ tooling fragmentation in general.

Rust/Cargo is the one I was most impressed by. But I haven't done any significant work in Rust.


+1. Before I could understand benefits of Rist, I was sold on cargo.


I think rustdoc, rust-analyzer, and crater all deserve shout-outs as well.




Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: