Somewhat of a coincidence, my first *real* programming language was C++ (though I'd used GML/Visual Basic quite extensively before that), and I learned it primarily using Bartosz Milewski's book "C++ In Action: Industrial Strength Programming"[0]. It was from his site that I first learned about D. [0]: http://www.relisoft.com/index.htm