Замолвлю слово за C#. Удобная среда разработки, хорошая документированность, меньше багов (сколько раз за последний месяц у вас обновлялась JRE?). Множество плюшек в языке. Меньше жрет памяти. Минусы то-же есть, вы привязаны к энтерпрайзу раз и навсегда