4 ms·
No language is perfect, so languages either improve over time or lose to other languages which do. On why fixed release cycles are a good thing, I find this FA
by Arkanosis 7y ago
No language is perfect, so languages either improve over time or lose to other languages which do.
On why fixed release cycles are a good thing, I find this FAQ by Herb Sutter of C++ fame enlightening: https://herbsutter.com/2019/07/13/draft-faq-why-does-the-c-standard-ship-every-three-years/ https://herbsutter.com/2019/07/13/draft-faq-why-does-the-c-s...
It doesn't make them necessary, just likely better than the alternatives (ie. no change or changes “when it's done”).
- Lendal 7y agoGiven that the pace of technological innovation cannot be stopped and all existing technologies have flaws, the alternatives are: A) Accept that your language will change over time and manage it. B) Over time, keep changing to better languages after your language dies out. Yeah, I think A would be the preferred option.