Developers are the problem. They get language feature envy and so the language they use gets pushed to include the new feature. It’s why a lot of devs hate languages like Go because Go is highly resistant to change. So languages like C++ and C# end up with so many features you can’t possibly know or master all of them.
For some fucking reason devs don’t want to use multiple languages.
I have decades of C++ experience. I have never met any C++ developer who hasn’t shot himself in the foot regularly with this damn language.
Developers are the problem. They get language feature envy and so the language they use gets pushed to include the new feature. It’s why a lot of devs hate languages like Go because Go is highly resistant to change. So languages like C++ and C# end up with so many features you can’t possibly know or master all of them.
For some fucking reason devs don’t want to use multiple languages.