News for hackers. Stuff that matters.
Re:Remembering Unix Desktops – and What We Can Learn from Them by pjmlp on Sunday January 28, 2024 @04:30AM (#39163938)
Some ways in how the NeXTSTEP culture prevails in 2024.

Its approach to kernel design, the way drivers are written in a OOP based framework, UNIX is there as bottom layer (certified even) but doesn't get the spotlight, Objective-C (and now Swift) frameworks is all that matters for developers invested into the platform, heavy IDE based development (remember famous Sun vs NeXT 1990's commercial), what cool stuff can be done with OS frameworks (starting with products like Lotus Improv or Web Objects).

This is what I meant, not what NSSomething are still in use.

Re:Remembering Unix Desktops – and What We Can Learn from Them by SllX on Sunday January 28, 2024 @05:00PM (#39170232)
I gotchu and I understand what you mean, just assisting with clarity because it is more fair to say "Mac OS X has continued the lineage of NeXTSTEP" than it is to say "Mac OS X is basically NeXTSTEP."

Think about everything Mac OS X has or has had which NeXTSTEP has never had. DTrace, HFS+ and then APFS, Quartz replaced Display PostScript, OpenGL and Metal, IOKit replaced DriverKit and is now being functionally replaced (at least in part) by something called Driver Kit, Catalyst, SwiftUI, Quick Look, Spotlight, Safari/WebKit, Keychain, Xcode has replaced both Project Builder and Interface Builder, Core Audio, Core Animation, QuickTime and then QTKit and then AVFoundation, I mean the list goes on. Unicode is everywhere now too, which is neat; NeXTSTEP and Mac OS had their own character encodings.

Carbon was also a significant technology for the first few years, as was the first Rosetta (and we have Rosetta 2 now), and the Classic environment.

So, clarifying more than disagreeing. :)