blkhp19
Joined 12 years ago
Karma
1,497
Submissions
186
Member since
Oct 6
Joined 12 years ago
Xcode is definitely not perfect, but it's IDE I'm most used to, so I ended up doing my most of my editing in it.
As for which part was the most challenging... probably understanding the IOKit driver model. I really would have benefitted from having an expert explain some of the concepts to me, and give me some advice about how to structure my own drivers.
With that said, I haven't developed drivers for any other platforms, so I really can't say if the abstraction is good compared to what's used by modern systems.