powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / помогите выбрать framework
10 сообщений из 60, страница 3 из 3
помогите выбрать framework
    #38167535
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, DoSOfRedRiver!

> Множественное наследование? Серьёзно? Чего вы в нём такого нашли?

Бывает нужно. Да, лечится композицией. Но неудобно.

--
Алексей
JID: alxt@ya.ru
Posted
via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
помогите выбрать framework
    #38167597
Garrick
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
avp.mkBlazkowiczIBM пилит свою версию JVM.
Но только для AIX'а?
Да для всего... IBM SDK and Runtime Environment Java Technology Edition Version 7
avp.mkP.S. А много где сервера работают с JVM от IBM?
Все продукты IBM идут со своей JVM (WebSphere, DB2, Lotus Notes и пр. + операционки AIX, z/OS...)
...
Рейтинг: 0 / 0
помогите выбрать framework
    #38168629
Basil A. Sidorov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BlazkowiczУ Apache, например, ещё своя версия JVM - Harmony.Уже нет.
Или разменяли на OpenOffice или просто прикрыли.
...
Рейтинг: 0 / 0
помогите выбрать framework
    #38169910
JSch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Blazkowicz,
Какие минусы у Java как язык программирование? То есть, какие моменты имеется ввиду. Если тема обсуждалась, ссылку пожалуста.
...
Рейтинг: 0 / 0
помогите выбрать framework
    #38169947
GKS_Samara
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день, Basil A. Sidorov!

>> У Apache, например, ещё своя версия JVM - Harmony.
>
> Уже нет.
> Или разменяли на OpenOffice или просто прикрыли.

Вроде как после открытия кода сановской нужда в альтернативной пропала.

Harmony делалась как OpenSource реализация JDK. А теперь есть OpenJDK,
над которой трудятся, в том числе, бывшие
разработчики Harmony.

--
Алексей
JID: alxt@ya.ru
Posted
via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
помогите выбрать framework
    #38169960
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JSchКакие минусы у Java как язык программирование? То есть, какие моменты имеется ввиду. Если тема обсуждалась, ссылку пожалуста.
Лично мне не хватает полноценных ссылок на методы и свойства. Замыкания эту проблему устранят, но, боюсь, лишь частично.

Иногда пишу код и скатываюсь в функциональный стиль, и часто оказывается что простейший код занимает один-два экрана. Например для трех разных методов, нужно последовательно выполнить один и тот же цикл.
В этом случае нельзя абстрагировать 3 абслютно одинаковый цикла в один, исполня внутри ссылку на методы. А если делать через анонимные классы, то код разбухает так, что нормальное решение занимает два экрана, тогда как тупо 3 скопипащеных цикла всего один и даже меньше.

HQL/JPQL, Criteria API - никаких compile time проверок - всё в String-ах. Поменялись свойства. Будь добр пересобери проект и отгреби Exception в рантайме. Сравните с LINQ, где не только валидность в compile time проверяется, но и ещё и IDE сходит посмотрит есть ли всё нужное в БД.

Недавно писал реализацию Decision Table. Для каждого анализируемого свойства сделал ссылку в виде Enum с set/get/allowed values. 3 экрана в нормальном форматировании. Со ссылками на свойства было бы менее 10 строк.

NotNull тоже давно пора бы было интегрировать в язык. Вместо этого делают бесполезные генерики и автобокинг. Нет, ну не то чтобы совсем безполезные. Но эффект от них скорее эстетический, чем практический.

Ну, а дальше, просто перечисляем любимые фичи Kotlin, Ceylon и Scala. У каждого они свои.
...
Рейтинг: 0 / 0
помогите выбрать framework
    #38169968
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
JSchBlazkowicz,
Какие минусы у Java как язык программирование? То есть, какие моменты имеется ввиду. Если тема обсуждалась, ссылку пожалуста.
Вот в этом интервью ещё Гослинг интересно вещает по теме. Можно поискать транскрипцию.
YouTube Video
...
Рейтинг: 0 / 0
помогите выбрать framework
    #38169998
JSch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BlazkowiczHQL/JPQL, Criteria API - никаких compile time проверок - всё в String-ах. Поменялись свойства. Будь добр пересобери проект и отгреби Exception в рантайме. Сравните с LINQ, где не только валидность в compile time проверяется, но и ещё и IDE сходит посмотрит есть ли всё нужное в БД.

С этим согласен! Сам замучался на практике.
...
Рейтинг: 0 / 0
помогите выбрать framework
    #38170001
Фотография Blazkowicz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GKS_SamaraВроде как после открытия кода сановской нужда в альтернативной пропала.
Harmony делалась как OpenSource реализация JDK. А теперь есть OpenJDK,
над которой трудятся, в том числе, бывшие
разработчики Harmony.

Да, но кроме этого Оракл на них тоже наехал. Я уже и сам забыл про это.
...
Рейтинг: 0 / 0
помогите выбрать framework
    #38170142
Йуный джавистЪ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поменялись свойства. Будь добр пересобери проект и отгреби Exception в рантайме. Сравните с LINQ, где не только валидность в compile time проверяется, но и ещё и IDE сходит посмотрит есть ли всё нужное в БД.

Я бы боролся за то, чтобы редеплой мелких изменений занимал не более нескольких секунд. Тогда у программиста есть возможность экспериментировать, пробовать разные подходы, быстро тестировать. Но почему-то многие коллективы (я таких избегаю любой ценой) борются не за быстрый редеплой, а за возможность кодировать вообще не запуская программу, в тщетной надежде что система типов ему что-то гарантирует.
Есть еще характерный карго-культ. Например, маппинги в JAX-RS содраны с rails. Альтернатива - когда есть один большой корневой метод со свичем, который делегирует запрос разным методам в зависимости от url. Такой тупой маппинг я могу обновить через JPDA за полсекунды. А JAX-RS маппинг я могу обновить только через рестарт сервера. Люди которые придумали JAX-RS не учли, что в рейлз, заменяя маппинги, не надо ждать подолгу когда сервер перестартует, а в яве надо, и содрали подход бездумно.
...
Рейтинг: 0 / 0
10 сообщений из 60, страница 3 из 3
Форумы / Java [игнор отключен] [закрыт для гостей] / помогите выбрать framework
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]