3 ms·
I remember the original MacOS been a mix of 68K and Pascal. I tended to use MPW C and 68K in those days and recall the stack sizes been different between C and
by OnlyMortal 5y ago
I remember the original MacOS been a mix of 68K and Pascal.
I tended to use MPW C and 68K in those days and recall the stack sizes been different between C and Pascal.
- lproven 5y agoYes it was, but large parts were assembler, and I therefore excluded it for the reasons given in the last paragraph of the article.
- astrange 5y agoI think it should count since it didn't provide the C stdlib and so wasn't "really" in C even when it was. There was no printf or malloc, instead lots of MoreMasters().
- lproven 5y agoHey, look, FWIW, I welcome more info in this area and if you want to go write your own article or blog post covering the systems that I omitted and you feel I should have included, please do! I'd love to read something like that, and if there's a future installment in this (very loose) series, which I hope there will be, then I will mention and link to your work. As I said, though, in this version, I intentionally omitted OSes partly or largely written in assembler. I also didn't cover a load of OSes written in either very obscure languages, properietary languages, dead languages, and also languages and OSes I just don't know anything much about. As I've said elsewhere in these comments: if I tried to cover everything in equally, it wouldn't be an article, it would be a book. And while I'd quite like to write that book, it's be a very niche one that would sell about a dozen copies.