Ben, la syntaxe du C++ suxe vraiment (àmha). À moins d'en faire h24, faut vraiment luter pour se souvenir de tout un tas de détails plus ou moins sordides (àmha aussi

)
En plus de ça, avec JAVA ou .NET, tu as accès à une bibliothèque standard _vraiment_ fournie, ça ne se limite pas à quelques conteneurs. Les messages d'erreurs sont compréhensibles par un humain. ETc, etc. C'est en vrac, sans ordre particulier. Il y a des IDE qui tiennent la route aussi (c'est horrible sous visual c++, jusqu'au moins 2008, la complétion ne marche qu'une fois sur dix, la recherche de la déclaration pas plus, etc)
(et pourtant j'aime bien le C, mais le C++, je n'ai jamais apprécié)