слышал(C#исты хвастались), что то что в шарпе сделано нативно и нормально, в яве сделано костыльно ради сохранения обратной совместимости. В пример они приводили дженерики которые в яве компилируются(вроде) в обычное приведение типов. Проигрывает ли ява от этого? Ведь дженерики и так и так работают?
В C# все релизы были через год-два после джавы, кроме вот периода около 8 джавы, когда C# быстрей релизнулся. Так что немудрено, что некоторые вещи они там продумали, а в джаве по несколько раз переделывали. Но надо и иметь в виду, что джава опенсорс, а сишарп майкрософт параша. Так что я бы вообще не сравнивал.
Обсуждают сегодня