3 ms·
You have to wonder, though, why the enduring big dogs of OSs are written in C. Classic Mac OS was written in Pascal, but it had to be scrapped and replaced.
by jmull 9y ago
You have to wonder, though, why the enduring big dogs of OSs are written in C.
Classic Mac OS was written in Pascal, but it had to be scrapped and replaced.
- pjmlp 9y agoPressure from customers coming from UNIX, and Apple trying to get into UNIX with A/UX.
- iainmerrick 9y agoI remember using System 7, which I later learned was the result of a big rewrite of much of the OS in C++ rather than Pascal. It had some nice features, and the rewrite was probably a wise decision for maintainability and future expansion, but compared to System 6 it was sloooooooooow
- lomnakkus 9y agoIt's pretty simple: C was already popular -- meaning: at least decent-ish compilers for most platforms.