When to Start Learning C++
<p>I've been coding in Java and C# for about 4-5 months now. Great languages, but I feel like I'm really ready to take the next step. I'm anxious to begin learning c++, and I've already started to do so, but I'm admittedly having a hard time with it. It really does take a lot more effort to learn and accomplish anything when using it, and I feel like I'm really going nowhere. What should I do? Should I just continue programming with Java? Please, if this is the case give a good reason for this: I honestly would rather learn C++ because of what it forces me to do, and also of what I can learn in the process. </p>

<p>If I <em>should</em> continue with C++, the question here is...where should I start? Most of the tutorials I've been looking at (Memory Pools, XML Parsing, etc.) is all stuff which has gone way in and over my head. </p>

<p>I also run Linux only, so as far as any .NET goes, it's pretty much limited to MonoDevelop 2.4.</p>
