4 ms·
Sure you're right, but doing a website in the 80s was ... nonsensical, so not needing a LESS-like preprocessor for CSS was possible. Or profilers were not as u
by secondaryacct 5y ago
Sure you're right, but doing a website in the 80s was ... nonsensical, so not needing a LESS-like preprocessor for CSS was possible.
Or profilers were not as useful when the programs were printed on punch cards.
The thing is we're orders of magnitude more productive if you look at what results we must achieve: if IBM wanted to publish news on a worldwide networks in the past they would have needed thousands of people and millions just to setup the infrastructure, let alone convincing people to buy terminals. Now an intern can do it in a few days because of all the successive layers of tools and software.
What you describe doesnt need to happen if you are more dictatorial: get 2 languages allowed for productions (one ui, one logic), 1 more for back office (for statistics and reporting) and force everything in it.
Do the same for libraries and dont do it by commitee, just say that s the stack, you can do go or groovy or rust elsewhere and done.
Then people start discussing solving actual problems rather than war-of-the-stack every meeting.