Yeah, Linux kernel is easier to use. Try that. C++ is fun, but I never got into it.
BTW, I am not a software programmer at all, so I can't be of much assitance here, so anyway, I'll go back to my hardware knowledge hole I live in. If you need to talk about PC parts, ask me about those, otherwise, I am staying out of this.