Comment by aabhay
16 hours ago
Genuinely curious what these constant changes are. In fact I don’t feel they’re moving fast enough to give us improvements to core.
16 hours ago
Genuinely curious what these constant changes are. In fact I don’t feel they’re moving fast enough to give us improvements to core.
It was changing quickly in the earliest releases, about 10 years ago. Like one day I pulled our repo and there was new "?" syntax, but that was a feature I'd been wanting anyway.
Edit: Oh, async/await was a bigger and more recent one, 2019. I've heard that this wasn't an easy decision for them but was kinda needed.
A few years in between releases with a sane versioning system seems fine to me. If you don’t want new features don’t build with that new toolchain.
It’s not javascript where you need to support all possible browsers.
Teams will disagree over what toolchain to use, and you will read others' code, so this doesn't dodge the issue. Otherwise there'd be no complaint about C++. I don't think Rust is bloated though, every feature has a very good reason.
2 replies →