4 ms·
The language doesn't break as much today, but what constitutes "idiomatic" Rust is constantly changing. I don't use Rust but I spend a lot of time with people w
by Sir_Cmpwn 8y ago
The language doesn't break as much today, but what constitutes "idiomatic" Rust is constantly changing. I don't use Rust but I spend a lot of time with people who do and am echoing what I've heard from them, and seen for myself as a casual user of Rust software and occasional drive-by contributor.
It doesn't have to be a monumental task. Rust is simply too big, and getting bigger.
- steveklabnik 8y agoThanks. That’s much more reasonable, IMHO. Specs are always a monumental task. The first C spec took six years to make in the first place!
- Sir_Cmpwn 8y agoBut C never set out to be what it is today. It was a long time before anyone thought a spec was worth writing. For a language with the stated design goals of Rust, a specification and alternative implementations should be priority #1. You can't eliminate undefined behavior if you don't define any!