I am still an newbie at C++ and I was wondering what I would need to know in order to write my own windowing system. Your probably thinking that its to soon for me to take on something like that and I would agree but this is for a long term plan so I won't be doing anything with it for a while I just want to make sure I'm learning the right stuff.
I'm really interested in Operating system development and the like, I have a fascination with FreeDOS (
http://www.freedos.org) and Qube (
http://www.qubeos.com) and I wanted to learn how to write programs for those environments, and I was hoping that someone could suggest books that would cover all of the above topics although not necessarily all in one book.
BTW. Are there any universities in Canada/U.S. that teach C++ programming on Linux/Unix, after all I gotta plan ahead
