What are the hardest specific parts of C++/C#/Java which show's you're an expert?
<p>Just wondered what are the features of the three main programming languages which show you are an 'expert'? Im using this as a benchmark to improve my employability.</p>

<p>Am i right in saying for C++ the most difficult aspect to master is (smart) pointers?</p>

<p>Java seems much easier as memory is handled for you. I'm not entirely sure on C# either?</p>
