3 ms·
There are two forces at odds with each other that are making things overly complicated. 1. A need for standards 2. The industry being too immature for standar
by bearjaws 2y ago
There are two forces at odds with each other that are making things overly complicated.
1. A need for standards
2. The industry being too immature for standards to exist and those that are created rarely stand up to the test of time
Look at standards from the late 80s / early 90s, most of it was not prepared for what software has NEEDED to change to.
Look at most programming languages, designed to only run on one machine, when a vast amount of software is designed with high-availability in mind.
Look at most databases, designed to have only one writer which is a huge bottle neck.
Now we need software to coordinate all this software that was designed to run by itself...
Finally, in the pursuit of perfection, we test new ideas in the open, the latest UI framework, a new database, a new paradigm... We are doing the scientific method on NPM and your organization is a part of it :)