Ich bin ein C ++ Entwickler durch und durch. Ich bin begeistert von der Sprache und genieße insbesondere die Kraft, die mir Template-Metaprogrammierung und Kompilierzeit-Polymorphie geben, und die neueren Entwicklungen wie C ++ 11's variadische Templates und Rvalue-Referenzen usw.
Ich mag es, dass C ++ mir so viel Kontrolle gibt, und die Fähigkeit, nette Tricks mit dem Gedächtnis zu machen, um Leistungsverbesserungen zu erzielen.
Ich habe kürzlich die Gelegenheit bekommen, mit einem Unternehmen zu interviewen, das all seinen Entwickler in Java macht. Sie behaupten, dass sie sich in erster Linie für Technologie begeistern und dass sie sich bemühen, wirklich gute Technologen zu finden. Als solche versuchen sie, Hardcore-C ++ - Technologen zu übernehmen und sie dazu zu bringen, Java zu tauschen.
Wenn ich sehr wenig über Java weiß, bin ich mir nicht sicher, ob dies ein Pfad ist, auf den ich eingehen möchte.
Schau dir diese Threads an -
Was ist der Unterschied zwischen Java und C ++?
Was ist der Hauptunterschied? bei der Objekterstellung zwischen Java und C ++?
Wenn jemand bessere Threads hat, sollten sie meine Antwort bearbeiten.
Tags und Links java c++ java-ee programming-languages