in my opinion, the contrast between mac OS 9 and mac OS X is quite impressive as improvements made by mac OS X were quite exponential.
Hm, yes. I for one I loved the Aqua design of v10.0 to v10.2 the most, before brushed metal was everywhere. ^^
(That's because Mac OS GUI tried to match the looks of contemprorariy Macs, such as iMac G3, DV, Power Mac G3 Blue-White).
But Mac OS 9.2 wasn't bad, either. It was a bit like Windows Me, maybe. Clumsy, sluggish and a bit overweight..
On bright side, it had experimental stuff like RAVE API, Quick Draw GX, text-to-speech and a voice recongition (passwords).
https://www.youtube.com/watch?v=TvAhHQ6-0NQ
https://www.youtube.com/watch?v=lXzD_oTL4XA
i also commend apple for allowing early OS 9 applications to be usable in mac OS X under a classic environment.
There are two mechanisms, essentially, which ensure backwards compatibility.
Carbon API, which is supported on both Mac OS 8/9 and OS X and which has a subset of the old Mac OS API.
Mac applications compiled for Carbon API run on both platforms, even on Intel-based Mac OS X up until 10.6.8 (through Rosetta).
The Classic Environment, which is a VM that runs a special version of Mac OS 9.2.x.
Special, insofar because it is patched a little bit for VM use.
Classic Environment uses Mac OS X for i/o, which for example can result in better HDD performance than possible with Mac OS 9 on native hardware.
Unfortunatelly, Classic has no 3D support and doesn’t allow direct i/o access.
So it's best if the Mac remains to be able to boot into Mac OS 9.2, too.
Mac OS 9 has a built-in Motorola 68000 emulator and can run all Macintosh applications way down to 1984.
In theory, at least. If applications are well behaved.
Edit:
Also, it did not play well with the Internet, TCP/IP, etc. Had all kinds of cool filesystem features like resource forks and data forks, type/creator codes, etc that were wonderfully clever, but... required special encoding, etc to travel over the Internet.
Hm. That's not wrong, but my memories of the 90s and 2000s were a bit different.
According to what I remember, the classic Mac OS used to be the reference for internet browsing. Originally on Netscape Navigator, then IE 5.x.
But maybe that's just because I saw website screenshots in magazines being taken with Mac OS back in the day? Hm.
Or maybe it's because I've watched The Net (1995) and Hackers (1995) too often!? 😅
Anyway, Windows 3.1x surely wasn't being too useful for browsing the internet back in the day, at least. Too unstable and too weak.
While our ISP technically shipped with Windows 3.1x software to access the internet, it was Windows 95 which we ended up using.
Probably because programs like Netscape Navigator 2 or Internet Explorer 3 on Windows 3.x reacted rather sluggish.
Probably because they allocated a lot of memory to implement Java VM or plug-ins for QuickTime, Real Audio. Not sure.
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel
//My video channel//