4 ms·
> Roberts explains: “We’re in the mess that we are in now because of software engineering preferences from 30 years ago, made by people that just didn’t write e
by jcoffland 10y ago
> Roberts explains: “We’re in the mess that we are in now because of software engineering preferences from 30 years ago, made by people that just didn’t write enough code to have those preferences be worth anything.”
This is a typical attitude of younger programmers towards the previous generation.
> he decided to create his own programming language
And this is the typical solution.
It's happened so many times before it's either really funny or no longer funny. I'm not sure which.
The reason why "everything is broken" is because writing correct software, that does all the things, in any language, is difficult. That's not to say that new solutions cannot make improvements but it is naive to think that new solutions will solve all the problems. A good rule of thumb is to make sure you really understand a system before you replace it.