4 ms·
I think that apple hated that at the end of the day, a lot of the system frameworks had to be written in objective-c++ which is not great.
by adamnemecek 5y ago
I think that apple hated that at the end of the day, a lot of the system frameworks had to be written in objective-c++ which is not great.
- pjmlp 5y agoNeXT had another point of view on that matter though, the original DriverKit was Objective-C. Objective-C++ main point of existence, just like POSIX, was only to bring other software into the platform. It is quite telling that only old timers have access to Objective-C++ docs.
- spijdar 5y agoAre you and GP talking about the same thing? The obj-c drivers from next/OpenStep were replaced with a restricted subset of C++ (not objective-C++) IOKit system. I'm not sure what system GP is referring to based off Obj-C++ but I assume it's not the drivers?
- adamnemecek 5y agoE.g. AVFoundation.
- pjmlp 5y agoNot really, I am talking about NeXTSTEP and DriverKit. Ironically I think IO Kit userspace replacement, DriverKit, got its name as homage to the Objective-C one in NeXTSTEP.