3 ms·
Modularity has advantages (repairability, upgradability, switching out manufacturers) and also disadvantages (cost, design constraints). The way I'm seeing it
by legulere 11y ago
Modularity has advantages (repairability, upgradability, switching out manufacturers) and also disadvantages (cost, design constraints).
The way I'm seeing it technological advance is changing how big those are. I still remember how soldered on cpus were seen as a problem with laptops. I don't know anyone who ever upgraded their cpu (might be that it was more common earlier). Laptop batteries today are way better than what they used to be. They used to hold maybe 2 or 3 years before having unusable usage times. The development in RAM is stagnating.
And of course Apple now is so big that they can just dictate proprietary connectors.