Having lived through those days... well, it was good for the time, mostly. MacOS was definitely better than Windows 3.11, and a lot more whimsical, both the OS and Mac software in general, which I miss. The featureset, though, was limited. Managing extensions was clunky, and until MacOS 10, applications had a fixed amount of RAM they could use, which could be set by the user, but which was allocated at program start. It was also shared memory, like Windows 3.11 and to some extent Windows 95/98, so one program could, and routinely did, take down the whole OS. With Windows NT (not much adopted by consumers, to be fair), this did not happen. Windows NT and 2000 were definitely better than MacOS, arguably even UI-wise.
I do miss window shading from MacOS 8 or 9, though. I think a whimsical skin for MacOS would be nice, too. The system error bomb icon was classic, the sad-Mac boot-failure icon was at least consolation. Now everything is cold and professional, but at least it stays out of my way and looks decent.
Interesting. I thought the new MacOS was unix-y? But I never owned a Mac back then so not sure. For me Windows 2000 is the pinnacle. It doesn't crash (often), supports most of the games I played then, and I like the UI design.
OS X and later are derived from NeXT Step, which makes it derived from BSD. And thus, UNIX-y. Macintosh system software versions less than 10 are Apple original development. The earliest versions were designed for hardware with only 512 or 128 kilobytes of RAM and without physical support for protected memory.
Unfortunately, backwards-compatibility requirements prevented the addition of process memory isolation before OS X. One result of not having this protection was that an application with a memory bug could overwrite memory location zero(the beginning of a critical OS-only area), or any other memory area, and then all bets were off. Some third-party utilities, such as Optimem RAMCharger, gave partial protection from this by using the processor's protected mode, and also removed the occasional need for users to manually set the amount of memory allocated to a program. However, many programs were not compatible with these utilities.
I do miss window shading from MacOS 8 or 9, though. I think a whimsical skin for MacOS would be nice, too. The system error bomb icon was classic, the sad-Mac boot-failure icon was at least consolation. Now everything is cold and professional, but at least it stays out of my way and looks decent.