by fizfaz on 9/23/22, 10:36 AM with 39 comments
by w10-1 on 9/25/22, 3:47 AM
Remember that mac 68K system calls were via ("A-line") opcodes, and their only extension/fix mechanism was head- and tail-patching those entry points. 1990 was only about 2 years after quickdraw was re-written in C instead of assembler. Also, application developers made assumptions, e.g. sending F-line opcodes thinking any 68020 machine has an FPU (sorry!). So OO looked like the way out from that tangle.
Leaking tech docs were a big problem as Apple sought buy-in from partners. The "56" watermark might have overtly supported traceability back to the recipient. In ~1993 at Taligent we would also covertly vary variable names and such in sample code we delivered to different partners, after we found the code being shared anonymously.
Due to the OO scaffolding, the simplest application required implementing ~35 classes (yuck!), but the promise of modular intermixed code/edit/data (opendoc) was largely realized (yay!) before HTML and MIME types made complex data/display trivial (oh well).
As the length of the document shows, both Taligent and Copland were ... bedeviled with a million mid-level tyrants producing huge volumes of technical blabbage. Tremendous waste of brains, while a few sharp people were poking around Mach and finessing hardware abstraction layers.
Hoops (dev-env) and i18n seemed to be the only things that came out of that, and IBM pushed i18n into Java.
by thewebcount on 9/25/22, 3:31 AM
by astrange on 9/25/22, 4:09 AM
The Unicode stuff did live on as ICU (https://icu.unicode.org) after being rewritten into Java and then back into C again.
by pavlov on 9/25/22, 6:58 AM
https://en.wikipedia.org/wiki/Star_Trek_project
It worked, but all the apps needed to be recompiled for x86, and it didn’t tick any of the advanced feature boxes like Pink/Taligent did. (Which notably ticked all the boxes and never shipped.)
Still I think MacOS on x86 could have been a contender against Windows 3.1. Had Microsoft refused to port Mac Office to x86 or tried to pull their licensing shenanigans against Apple, it might have made a stronger and earlier antitrust case at least.
by AprilArcus on 9/25/22, 2:05 AM
"Jaguar", mentioned early in this document, was a RISC platform based on the Motorola 88000, which was abandoned in favor of and/or rolled in to the PowerPC project that shipped in 1994, four years after the date on this document.
by lukeh on 9/25/22, 6:35 AM
by pjmlp on 9/25/22, 3:40 PM
> Don Quixote is not intended to be a replacement for a standard full-featured UNIX system -- rather, it is a reduced-complexity UNIX for "the rest of us" who want some or all of the capabilities of UNIX but don't want the difficulties associated with a standard UNIX.
> ...
> Both NeXT and A/UX are using this approach to attempt to turn a relatively traditional UNIX workstation into a personal computer. The "wrapper" approach does not address the fundamental problem -- the complexity of UNIX.
Taken from UNIX Adapter chapter
by starmftronajoll on 9/25/22, 3:32 AM
>Some day, the company might even want to run Pink on something really obscure, like an Intel processor ("bite your tongue!").
by classichasclass on 9/25/22, 2:19 AM
by fizfaz on 9/23/22, 10:36 AM
by Eduard on 9/25/22, 9:17 AM
https://en.m.wikipedia.org/wiki/Taligent#History
TIL Apple Pink is where Google Fuchsia gets its name from.
by Reason077 on 9/25/22, 9:12 AM
It’s almost as bad as my AWS bill!
by AlbertCory on 9/25/22, 3:28 PM
You can rent it on AirBNB now.
by cpeterso on 9/25/22, 6:39 AM
by exsf0859 on 9/25/22, 2:59 PM
by smcleod on 9/25/22, 5:45 AM