I'm sure a question like this has been asked plenty of times, and would appreciate any previous HN links.<p>I'm a fairly experienced engineer, and I'm familiar with low-level and high-level concepts. Like most of us, I am used to picking up news languages frequently.<p>I have familiarity with C++, and prefer a bottom-up learning approach--I'd really love to avoid chapters on for loops, etc., so that I can dig into what makes C++ unique and powerful.<p>Any favorites you recommend?