Phil Karlton's two hard things in computer science are "cache invalidation and naming things". So I'm taking a digression in a topic about emulators on macOS to a new topic. I seem to remember these being the official names:
And as I understand it, versions prior to 10.0 ended up retroactively called "classic Mac OS" after Classic, Apple's virtualizer to run Mac OS 9 inside Mac OS X 10.0 through 10.4.
Would "Designed for OS X 10.9 through macOS 10.13" sound too pedantic?
I also have a pet peeve about certain text editors' name for "Macintosh" newlines (CR, 0x0D) to contrast them with "Windows" (CR LF, 0x0D 0x0A) and "UNIX" (LF, 0x0A) newlines. "Macintosh" newlines are used on classic Mac OS, not Mac OS X 10.0 and later. The sequence appears to have been inherited from ProDOS on the Apple II. (What did Lisa use?) I guess text editor developers could rationalize it in that Apple transitioned from "Macintosh" to "Mac" branding sometime around 10.0, when it adopted UNIX newlines. If I had my way, they'd be called "ProDOS", "CP/M", and "UNIX" newlines. (VMS text files, on the other hand, appear to be sequences of Pascal strings: preceded by a 2-byte little-endian byte count up to 32767, followed by 0x00 if the line length was odd, with length -1 meaning end of file.)
What newlines did Mac's predecessor Lisa use?
- 1.0-7.1: System
- 7.5-9.x: Mac OS
- 10.0-10.6: Mac OS X
- 10.7-10.11: OS X
- 10.12-10.13: macOS
And as I understand it, versions prior to 10.0 ended up retroactively called "classic Mac OS" after Classic, Apple's virtualizer to run Mac OS 9 inside Mac OS X 10.0 through 10.4.
Would "Designed for OS X 10.9 through macOS 10.13" sound too pedantic?
I also have a pet peeve about certain text editors' name for "Macintosh" newlines (CR, 0x0D) to contrast them with "Windows" (CR LF, 0x0D 0x0A) and "UNIX" (LF, 0x0A) newlines. "Macintosh" newlines are used on classic Mac OS, not Mac OS X 10.0 and later. The sequence appears to have been inherited from ProDOS on the Apple II. (What did Lisa use?) I guess text editor developers could rationalize it in that Apple transitioned from "Macintosh" to "Mac" branding sometime around 10.0, when it adopted UNIX newlines. If I had my way, they'd be called "ProDOS", "CP/M", and "UNIX" newlines. (VMS text files, on the other hand, appear to be sequences of Pascal strings: preceded by a 2-byte little-endian byte count up to 32767, followed by 0x00 if the line length was odd, with length -1 meaning end of file.)
What newlines did Mac's predecessor Lisa use?