Normal
Schon mal auf die Idee gekommen, dass es durchaus Entwickler gibt, die in mehreren Sprachen durchaus kompetent sind?Das habe ich bei uns im Unternehmen in einer anderen Abteilung auch schon bemerkt. Lustig ist es, wenn es dann eine in C++ geschriebene "Launcher" EXE gibt Übel wird es aber dann, wenn in Java geschriebene Software nicht mehr unter Linux läuft, weil die Abhängigkeiten zu Windows so gross geworden sind und nicht ausreichend abstrahiert wurde.Es geht bei der Kritik an den Generics ja auch nicht um die Verwendung in Maßen, sondern um die extreme Unzulänglichkeit, insbesondere wenn man C++ Templates kennt. Im Endeffekt sind Java Generics nämlich nichts weiter als vom Compiler bzw der VM übernommenes automatisches Casting. Mit all den daraus resultierenden Problemen bzw Dingen die einfach in Java nicht machbar, in C++ aber ganz und gäbe sind (mit "nicht machbar" beziehe ich mich konkret nur auf Generics, das ist keine allgemeingültige Aussage).
Schon mal auf die Idee gekommen, dass es durchaus Entwickler gibt, die in mehreren Sprachen durchaus kompetent sind?
Das habe ich bei uns im Unternehmen in einer anderen Abteilung auch schon bemerkt. Lustig ist es, wenn es dann eine in C++ geschriebene "Launcher" EXE gibt
Übel wird es aber dann, wenn in Java geschriebene Software nicht mehr unter Linux läuft, weil die Abhängigkeiten zu Windows so gross geworden sind und nicht ausreichend abstrahiert wurde.
Es geht bei der Kritik an den Generics ja auch nicht um die Verwendung in Maßen, sondern um die extreme Unzulänglichkeit, insbesondere wenn man C++ Templates kennt. Im Endeffekt sind Java Generics nämlich nichts weiter als vom Compiler bzw der VM übernommenes automatisches Casting. Mit all den daraus resultierenden Problemen bzw Dingen die einfach in Java nicht machbar, in C++ aber ganz und gäbe sind (mit "nicht machbar" beziehe ich mich konkret nur auf Generics, das ist keine allgemeingültige Aussage).