3 ms·
Go and Rust are only "boring" if you vendor all your 0.x.y -versioned dependencies (or even worse, dependencies where the "version" is just the latest git commi
by zozbot234 2y ago
Go and Rust are only "boring" if you vendor all your 0.x.y -versioned dependencies (or even worse, dependencies where the "version" is just the latest git commit to trunk) and carefully vet every single update for breakage.
- skydhash 2y agoThe nice thing about Go (compared to NPM) is that a lot of those libraries are just nicer APIs for the standard libraries and not some core tech you need. You can go for the 0.x version with the absolute assurance that you can fork it or vendor it with minimal cost in support time.
- gf000 2y agoOr maybe they could have made the standard lib better, then? There is zero point to such a "dependency".
- pkolaczk 2y agoIn my experience I had fewer problems with 0.x dependencies in Rust than with some mature 35.x dependencies in Java.
- mybazongas 2y agoI'm sorry, nothing is mature or stable about a language whose package manager is GitHub.