Is increased programming efficiency in Java or C# a myth?
<p>A big advantage of Java or C# in increasing <strong>productivity of development</strong> is that you're supposed to lose less time with complicated language features, especially those related to memory management. But is it just an impression?</p>

<p>I think that the learning curve for C++ is definitely more steep, but for a proficient C++ programmer, and given a set of coding standards for C++, isn't the difference between Java and C++ fading away?</p>
