I'm not sure how what we used to do or wait for is relevant now. Technology and it's pace isn't the same as it was decades ago, and I see no reason that we should hold it to the standard of that time.
Because whether a language is slow to evolve only makes sense relatively to some baseline rate.
>Technology and it's pace isn't the same as it was decades ago, and I see no reason that we should hold it to the standard of that time.
And yet still, today, popular languages take their time to get features like async/await. Python got it after 3.6 (so 20+ years on), JS only got it in 2017, C++ doesn't have it, Rust doesn't yet have it (it's coming), Java doesn't have it, C++ doesn't have it...
Heck, Golang doesn't have generics and comfortable error checking still...