3 ms·
> which isn't something I find acceptable for production applications For what it's worth, at least some of the largest rust adopters just pin to a nightly ver
by staticassertion 8y ago
> which isn't something I find acceptable for production applications
For what it's worth, at least some of the largest rust adopters just pin to a nightly version, and don't have a ton of issues upgrading.
- coder543 8y agoThat was definitely true before Rust 1.15, but it becomes even less beneficial with each new stable release. I work for one such prominent early adopter of Rust, and we were very happy to move to stable sometime back. Stable versions are widely used, so issues are much more likely to be noticed, and fixes are backported to the current stable release. If you pick a random nightly version, you have much less support to begin with simply because fewer people use it, and you're on nightly because you're dependent on features that haven't been as thoroughly tested as those features that exist on stable, and which could disappear entirely in the next nightly. Each time you upgrade to a different nightly increases the risk of introducing some hard-to-find bug into production. Some companies do use nightly Rust in production. You're completely correct. It's just not something that I would personally be willing to do unless I had absolutely no reasonable alternative.