đź“ťWith advance of computing, programming becomes more and more complicated
- source
With more powerful machines, programming becomes even harder.
Initially, programming was a lot about optimizing code and cramming it into machine’s constraints. There used to be a line of thought that with more powerful machines, performance will no longer be an issue and programming will stop being a problem at all.
However, that’s not what happened. Instead:
with more powerful computers, people’s appetite grew proportionally
computers became more complicated (e.g., interrupts, multi-threading, etc)
push for cheaper hardware led to “flawed” design from the programming standpoint, which made programming even harder