2 ms·
I have a feeling that - software along with hardware today has got lot more complicated than what was 30-40 years ago. Most production software (esp low level
by gnufied 5y ago
I have a feeling that - software along with hardware today has got lot more complicated than what was 30-40 years ago.
Most production software (esp low level stuff like Kernel, filesystem) today is written and maintained by people having that work as jobs. I wish it was any other way. Also, what users expect from production software is way different than situation 30-40 years ago. An Operating sytem must work for different CPU, GPU. A bare-bones OS is basically a non-starter. I mean look at Haiku-OS or any of other operating system projects, for most part they have gone nowhere.
A filesystem is also fairly complicated piece and what we expect from a filesystem is different. Speed is good but that is not the only criteria and I am afraid it does take serious engineering effort (edge cases and all) to get it usable on today's hardware.