1. I'd like to become at least competent with C++ (good enough to work on large scale projects or even get a job as a C++ programmer), how long do you think it will take? I have some experience with java, and am learning with the PDF version of this book which I found on the MSDN website. Based on the summary provided in the second link, how much of the language does the book cover?
2. What other resources will I need? I'm talking about books, software, etc. I am using Visual Studio Express 2008, is it a good IDE/compiler compared to others?
3. I understand that the ISO standard for C++ is getting updated with C++0x. Does anyone know if this will be a major overhaul? Will old C++ knowledge become obsolete with the update, or is it just adding some new libraries, changing a few old ones, etc.?