Hacker News new | ask | show | jobs
by comex 433 days ago
IOKit C++ is running in the kernel, so it's not really related to any of the technologies you mentioned which are all userland-only.
2 comments

Being able to port your existing C++ driver to IOKit instead of rewriting it in Objective-C is a selling point. For some reason people a lot of people seem to dislike writing an Objective-C shell around their C++.
You may underestimate how many drivers had to be shipped and developed by external companies compared to today. For software / hardware companies that was a huge deal.