3 ms·
> "Why?" Because the rate of change exceeds the community's rate of making good decisions. Letting things bake for 2-3 times longer would lead to better desig
by twic 7y ago
> "Why?"
Because the rate of change exceeds the community's rate of making good decisions.
Letting things bake for 2-3 times longer would lead to better designs.
- steveklabnik 7y agoDo you have specific things in mind? I think stuff bakes a lot longer than you may think, but that’s just a hunch! It also might mean we think of “baked” in a different way.
- Ar-Curunir 7y agoStuff bakes in nightly for ages, often to the frustration of people like me that want to use cutting-edge features like more expressive `const fn`s =P
- dralley 7y agoMost significant changes to the language "baked" for more than a year, usually 2+ years.
- iknowstuff 7y agoOh boy. The author of this post gave a speech about Rust’s journey to async/await: https://m.youtube.com/watch?v=lJ3NC-R3gSI https://m.youtube.com/watch?v=lJ3NC-R3gSI I highly recommend you skim it. It will show you how meticulous the core team is and how long it took to arrive at this incredible, best in class design.