Здравствуйте, denis8158, Вы писали:
D>Но сейчас складывается впечатление, что java это, что-то монстрючее, глючное, слабо поддерживаемое, устаревшее. Да ещё и Оракл подмял её под себя. Или всё же это взгляд C# разработчика на другой лагерь и всё так очень даже круто?
Вообщем почти всё с точностью до наоборот. Да, Java как язык развивается несколько медленнее чем C# и выглядит несложным, вполне элегантным, но где-то уже и скучноватым языком для поклонников всяких изысков. Это C# двигается в сторону утяжеления. Туда уже многовато суётся. Хотя и много интересного.
Но при этом в Джава самые мощные интегрированные среды разработки, самые мощные фреймворки (хоть для Веба, хоть для ORM). Не очень знаком какие такие сервера приложений есть для .NET (назовите два-три?), но для Джава их больше десятка. А Оракл, на поверку, вдохнул много энергии. В частности резко продвинул JavaFX. Теперь это инструмент для клиентской разработки не слабее WPF. И всё это кроссплатформенно и довольно открыто. И мобильный Андроид опять же в Джава. Я бы сказал, что Джава как платформа остаётся на голову выше. Хотя на сам язык уже только ленивый не брюзжит.
Опять же, для фанатов, на Джава платформе много очень продвинутых языков работает. Скала, к примеру.
Монстрючность и глючность понятия относительные. 30 мегов рантайма для скачки, разворачивающиеся в 100 мегов на диске. Надёжность высока (всё таки очень много инсталляций и софт корпоративный). Для клиентских приложений на JavaFX генерируется исполняемый модуль с родным расширением (.exe к примеру, не полностью двоичный, обёртка, но этого никак не видно, рантайм свой рядом лежит).
А в Дойче-банке зоопарк видимо потому что большая компания. Может прикупали кого-то. Когда две технологии занимают 99 процентов корпоративного рынка и компания очень велика, то сложно иметь все проекты строго в одной технологии.