> There's no such thing as "don't have to care about the details."
The whole point of the many abstractions between the user and the hardware is so they don’t have to care about the details.
The whole point of the many abstractions between the user and the hardware is so they don’t have to care about the details.
Yes, the abstractions mean people can do more without caring, which in turn means more people can use them, but it comes at a cost too.
It doesn’t come for free and ultimately other things might be more important.
You can call it a business decision, but that basically means the tech people are doing the work and making our execs rich without actually creating anything that's more beneficial to humanity compared to the computer systems of 10 or 20 years ago.