So, it has finally happened. I could no longer avoid contact with that !$@*# language.
Coming from a firm, nice and cozy (and much purer ;) OO background, it wasn't too much trouble to get the basics of C++ straight. But nevertheless I had a new WTF experience with almost each and every chapter of the book I used because of what I consider major conceptual or language screwups.
So, now that I guess I more or less have the hang of it, a curious mind wants to know what the heck the language designers thought when they made certain decisions throughout the language. Thus I'd like to know if there are any good resources that deal with that topic - interviews, papers, specification comments... |