|
|
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Добрый день. Мне надо сделать бизнес веб приложение с кучей табличек которые будут обновляться в режиме реального времени и отчетов. Посоветуйте пожалуйста framework на java с помощью которого можно сделать подобную вещь быстро и качественно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2013, 20:01:41 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
reiserfs, отталкивайся от того на чём и что писал раньше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.02.2013, 21:46:06 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Из того что попалось на глаза больше всего понравился JSF, но он через чур тяжелый. Теперь пытаюсь выбрать между wicket и click. Больше нравится click но к сожалению он уже давно не обновлялся и будущие проекта туманно. Теперь не могу выбрать что лучше использовать wicket или click. Подскажите пожалуйста что лучше взять. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 16:33:18 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
reiserfs, по заданным критериям подходит....ruby on rails (внезапно) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 16:37:19 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Озверинпо заданным критериям подходит....ruby on rails (внезапно) Оно же тормозное. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 16:38:11 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, ну во первых в требованиях нет словах о цифрах нагрузки, во вторых недавно читал про миллион соединений на роре, в третьих, ну нет..для большинства задач оно таки легко годится ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 16:41:23 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Озверинreiserfs, по заданным критериям подходит....ruby on rails (внезапно) Вот скажите мне, зачем нужен ruby on rails, когда есть Groovy On Grails?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 16:43:50 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
J2ee DeveloperОзверинreiserfs, по заданным критериям подходит....ruby on rails (внезапно) Вот скажите мне, зачем нужен ruby on rails, когда есть Groovy On Grails?? Я думаю, я таки соглашусь с вопросом..но я то на груви ничего не писал ;) И нет, не соглашусь в той постановке, что пусть будет много языков хороших и разных ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 16:49:15 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Озверин, Про много языков, тоже согласен. Только пусть они по возможности работают под JVM. Я за многополярный программерский мир. Но просто тут, в контексте groovy vs ruby, groovy выигрывает по всем статьям. P.S. Меня конечно сейчас смешают с дерьмом, но я у Java вообще перспектив не вижу. Уж больно медленно язык развивается. А будущее как раз за новыми языками, которые будут работать под Jvm. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 16:58:23 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
J2ee DeveloperМеня конечно сейчас смешают с дерьмом, но я у Java вообще перспектив не вижу. Уж больно медленно язык развивается. Об этом уже не один год и так все твердят. И Гослинг заявлял примерно тоже самое и ceylon с kotlin не на ровном месте появились. J2ee DeveloperА будущее как раз за новыми языками, которые будут работать под Jvm. Верно, но груви не один из них. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 17:01:47 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
J2ee Developer я у Java вообще перспектив не вижу. Уж больно медленно язык развивается. А будущее как раз за новыми языками, которые будут работать под Jvm. ткнул ножиком прямо в сердце ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 17:03:25 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
am_sasa, Я не хотел оскорбить религиозные чувства многих из вас. Но посмотрите правде в глаза, сколько мы ждали, к примеру, Closure'ов? А ведь до сих пор так и недождались. Лет 6 назад Java полностью отвечала потребностям рынка, это был прогрессивный язык, но сейчас ИМХО нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 17:06:11 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
J2ee Developer, а почему это groovy так заметно выигрывает против ruby?oO ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 17:07:46 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
J2ee Developeram_sasa, Я не хотел оскорбить религиозные чувства многих из вас. Но посмотрите правде в глаза, сколько мы ждали, к примеру, Closure'ов? А ведь до сих пор так и недождались. Лет 6 назад Java полностью отвечала потребностям рынка, это был прогрессивный язык, но сейчас ИМХО нет. Как только legacy кода на других языках (новых и модных) сравняется с java - то внедрение изменений в язык будет столь же мучительным и медленным по совершенно очевидным причинам - java обеспечивает колоссальную обратную совместимость. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 17:10:18 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Озверин, Потому что groovy - это java, но с человеческим лицом. В grails есть интеграция с большинством java framework'ов. А если не устраивает производительность groovy, то всегда можно переписать критичные куски на java. Это так, если в двух словах. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 17:12:16 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
ОзверинКак только legacy кода на других языках (новых и модных) сравняется с java - то внедрение изменений в язык будет столь же мучительным и медленным по совершенно очевидным причинам - java обеспечивает колоссальную обратную совместимость. Так об том и речь, что язык устарел слегка. Ещё через года 3-4 он уже устареет сильно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 17:13:43 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, А чем так плох Groovy? Говорят, что он по производительности только в 1,5 раза отстает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 17:16:00 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
J2ee DeveloperОзверин, Потому что groovy - это java, но с человеческим лицом. В grails есть интеграция с большинством java framework'ов. А если не устраивает производительность groovy, то всегда можно переписать критичные куски на java. Это так, если в двух словах. если java так критична - jruby, опять же внезапно ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 17:18:58 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
J2ee DeveloperА чем так плох Groovy? Динамическая типизация. J2ee DeveloperГоворят, что он по производительности только в 1,5 раза отстает. "только" :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 17:21:16 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Озверин, Договорились :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 17:21:19 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
J2ee DeveloperBlazkowicz, А чем так плох Groovy? Говорят, что он по производительности только в 1,5 раза отстает. все, что я напишу на groovy - будет в полтора раза быстрее\медленнее ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 17:24:25 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Потому что groovy - это java, но с человеческим лицом. В grails есть интеграция с большинством java framework'ов. У меня друг сел писать сайт на grails. Через месяц, сделав 10 пулреквестов с багфиксами, он проклял этот grails и переписал все на PHP за неделю. Хотя это давно было, может быть уже все починили. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 17:26:51 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Для того, чтобы решить бизнес-задачу быстро и не говнокодить на каком-нибудь PHP, я считаю это "только". И потом ведь groovy себя пока и не позиционирует, как язык языков, для высоконагруженных систем. Для этого вроде как Erlang рулит, по крайней мере там где есть многопоточность, но синтаксис у него конечно ппц! Просто область приминения у groovy немного другая. Опять же критичные куски всегда можно переписать на java. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 17:27:59 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Йуный джавистЪ, Ты убиваешь мою веру в grails ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 17:29:07 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
J2ee DeveloperДля того, чтобы решить бизнес-задачу быстро и не говнокодить на каком-нибудь PHP, я считаю это "только". Бизнес-задача на языке с динамической типизацией? Нет, спасибо. Утилиты максимум. J2ee Developer И потом ведь groovy себя пока и не позиционирует, как язык языков, для высоконагруженных систем. Для этого вроде как Erlang рулит, по крайней мере там где есть многопоточность, но синтаксис у него конечно ппц! Java позиционируется как платформа для высоконагруженых систем. От языков под платформу Java соответствующие ожидания. J2ee DeveloperПросто область приминения у groovy немного другая. Правильно. Другая и не достаточно широкая. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 17:34:39 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Да, я не спорю с этим. Просто почему бы область приминения java не расширить? Человеку, которому нужно создать сайт на коленке, java слишком сложна, а с groovy он справиться. Ну про бизнесс задачи с динамической типизацией, скорее соглашусь. Если говнокодить, то это жестко. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 17:37:48 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
J2ee Developer, вот и выходит, что и с динамикой сложнее, и сайт не сделаешь. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 17:40:42 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Ты убиваешь мою веру в grails Groovy - самый кривой язык из тех что я знаю. Вот пример: Код: java 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. Счастливой отладки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 18:09:32 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
авторМеня конечно сейчас смешают с дерьмом, но я у Java вообще перспектив не вижу. Уж больно медленно язык развивается. На мой взгляд, лучше бы вообще не развивался. Последний нормальный релиз был 1.4 - почти идеальный язык. Дальше пошел бесполезный мусор типа дженериков и аннотаций. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 18:13:43 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Йуный джавистЪНа мой взгляд, лучше бы вообще не развивался. Последний нормальный релиз был 1.4 - почти идеальный язык. Дальше пошел бесполезный мусор типа дженериков и аннотаций. Категорически не согласен. Очень много простых мелочей, которых не хватает до сих пор. Но у Sun, действительно, не было ресурсов, чтобы сделать полноценные внятные изменения. Поэтому и генерики и аннотации и даже энумы хороши, но могли бы быть сильно лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 18:17:56 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Йуный джавистЪавторМеня конечно сейчас смешают с дерьмом, но я у Java вообще перспектив не вижу. Уж больно медленно язык развивается. На мой взгляд, лучше бы вообще не развивался. Последний нормальный релиз был 1.4 - почти идеальный язык. Дальше пошел бесполезный мусор типа дженериков и аннотаций. Ничего не поделать)))) Аннотации, Конструкторы в Record даже в Delphi ввели)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 18:20:58 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
А об Erlang, что думаете? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 18:22:48 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Йуный джавистЪНа мой взгляд, лучше бы вообще не развивался. Последний нормальный релиз был 1.4 - почти идеальный язык. Дальше пошел бесполезный мусор типа дженериков и аннотаций. Ну вот, приехали. Да 1.4 - это полный пи...ц был!! На Jav'e то можно стало более менее писать только начиная с 1.5. Все, что до -это изобретение велосипедов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 18:25:51 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
J2ee DeveloperА об Erlang, что думаете? А что думать? Это же декларативный язык. Совершенно другая идеология. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 18:35:36 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Лучше бы о быстродействии наконец подумали, javafx медленнее windows gdi работает, как это всё взлетать будет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 18:38:41 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Не ну может, кто сталиквался. На сколько удобно на нем писать Ынтэрпрайс? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 18:41:33 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Категорически не согласен. Очень много простых мелочей, которых не хватает до сих пор. Но у Sun, действительно, не было ресурсов, чтобы сделать полноценные внятные изменения. Поэтому и генерики и аннотации и даже энумы хороши, но могли бы быть сильно лучше. Какие могут быть внятные изменения? Все полезные языковые фичи придумали максимум в 60-е годы. На момент создания явы был накоплен гигантский опыт проектирования языков. Можно минорные улучшения делать, но на мой взгляд от них только вред - например я не могу взять и просто скопировать код из семерки в шестерку. Возможность писать <> - слабая компенсация. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 18:41:52 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Ну вот, приехали. Да 1.4 - это полный пи...ц был!! На мой взгляд, крупные проекты до сих пор в основном на четверке (хотя я стараюсь с такими не связываться). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 18:50:06 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
нет, все мучительно переползли на 1.5, ну может не все но большинство ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 19:21:01 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
забыл никнет, все мучительно переползли на 1.5, ну может не все но большинство +1, там же радикальный прирост в производительности был. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 19:22:53 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
автор+1, там же радикальный прирост в производительности был. Это только для сановской явы или для ibm тоже? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 19:37:30 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Йуный джавистЪавтор+1, там же радикальный прирост в производительности был. Это только для сановской явы или для ibm тоже? Не очень понял о чём речь. Вы говорите о сервере приложений WebSphere? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 19:55:46 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Йуный джавистЪЭто только для сановской явы или для ibm тоже? Для "сановской". У IBM какие-то скудные white papers. Не знаю чего они там делали. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 20:54:37 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
avp.mkНе очень понял о чём речь. Вы говорите о сервере приложений WebSphere? IBM пилит свою версию JVM. У Sun JVM называется Hotspot. У BEA - JRockit, которую Oracle теперь мержит в Hotspot. У Apache, например, ещё своя версия JVM - Harmony. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 20:57:24 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Blazkowiczavp.mkНе очень понял о чём речь. Вы говорите о сервере приложений WebSphere? IBM пилит свою версию JVM. У Sun JVM называется Hotspot. У BEA - JRockit, которую Oracle теперь мержит в Hotspot. У Apache, например, ещё своя версия JVM - Harmony. Была. Забили же на нее вроде. Думаю, Groovy уже занял свою нишу скриптового языка. Сильно дальше двигаться не будет. Пока на слуху Scala, но у нее главный недостаток - долгая компиляция (для меня главный). И возможность писать код сильно по разному - стандартных подходов нет. Но так язык интересный, я его люблю. В Kotlin не особо верю. Про Ceylon почти ничего не слышно. Сейчас глянул его туториал - вроде интересно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 21:46:17 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
BlazkowiczIBM пилит свою версию JVM. Но только для AIX'а? P.S. А много где сервера работают с JVM от IBM? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.02.2013, 22:02:25 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Так об том и речь, что язык устарел слегка. Ещё через года 3-4 он уже устареет сильно. По-вашему, за 40 лет должно было смениться 10 поколений языков. А сколько сменилось на самом деле? Вот, например, замыкания: Код: sql 1. 2. 3. 4. 5. Налицо функции высших порядков, все по последней моде. А это язык Алгол 68. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 00:42:27 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Добрый день, Йуный джавистЪ! > На момент создания явы был накоплен гигантский > опыт проектирования языков. Только вот Гослинг его не использовал. Кастрировал С++, добавил VM от Oberon'а и всё. Дженерики, once, доступность переменных только на чтение (не final), контракт, assert, множественное наследование, переменные и методы класса- всё это было на 90е годы но в java не вошло. Что-то впихнули, что-то невозможно, что-то до сих пор ленятся... > Можно минорные улучшения делать, но на мой взгляд от них только вред - > например я не могу взять и просто скопировать код из семерки в шестерку. > Возможность писать <> - слабая компенсация. Это из 5ки в 4ку. В 7ке появилась возможность _не_ писать <> :) Конечно, то, как ввели дженерики- руки бы оторвать, но это лучше, чем ничего. -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 09:05:13 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Йуный джавистЪавторМеня конечно сейчас смешают с дерьмом, но я у Java вообще перспектив не вижу. Уж больно медленно язык развивается. На мой взгляд, лучше бы вообще не развивался. Последний нормальный релиз был 1.4 - почти идеальный язык. Дальше пошел бесполезный мусор типа дженериков и аннотаций. боже, развидь мои глаза это ;) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 09:51:31 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
GKS_Samara, Множественное наследование? Серьёзно? Чего вы в нём такого нашли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 10:12:29 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Добрый день, DoSOfRedRiver! > Множественное наследование? Серьёзно? Чего вы в нём такого нашли? Бывает нужно. Да, лечится композицией. Но неудобно. -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 10:15:02 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
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...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 10:44:19 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
BlazkowiczУ Apache, например, ещё своя версия JVM - Harmony.Уже нет. Или разменяли на OpenOffice или просто прикрыли. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2013, 20:13:18 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Blazkowicz, Какие минусы у Java как язык программирование? То есть, какие моменты имеется ввиду. Если тема обсуждалась, ссылку пожалуста. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2013, 17:06:19 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Добрый день, Basil A. Sidorov! >> У Apache, например, ещё своя версия JVM - Harmony. > > Уже нет. > Или разменяли на OpenOffice или просто прикрыли. Вроде как после открытия кода сановской нужда в альтернативной пропала. Harmony делалась как OpenSource реализация JDK. А теперь есть OpenJDK, над которой трудятся, в том числе, бывшие разработчики Harmony. -- Алексей JID: alxt@ya.ru Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2013, 17:23:08 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
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. У каждого они свои. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2013, 17:28:16 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
JSchBlazkowicz, Какие минусы у Java как язык программирование? То есть, какие моменты имеется ввиду. Если тема обсуждалась, ссылку пожалуста. Вот в этом интервью ещё Гослинг интересно вещает по теме. Можно поискать транскрипцию. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2013, 17:32:11 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
BlazkowiczHQL/JPQL, Criteria API - никаких compile time проверок - всё в String-ах. Поменялись свойства. Будь добр пересобери проект и отгреби Exception в рантайме. Сравните с LINQ, где не только валидность в compile time проверяется, но и ещё и IDE сходит посмотрит есть ли всё нужное в БД. С этим согласен! Сам замучался на практике. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2013, 17:48:35 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
GKS_SamaraВроде как после открытия кода сановской нужда в альтернативной пропала. Harmony делалась как OpenSource реализация JDK. А теперь есть OpenJDK, над которой трудятся, в том числе, бывшие разработчики Harmony. Да, но кроме этого Оракл на них тоже наехал. Я уже и сам забыл про это. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2013, 17:52:33 |
|
||
|
помогите выбрать framework
|
|||
|---|---|---|---|
|
#18+
Поменялись свойства. Будь добр пересобери проект и отгреби Exception в рантайме. Сравните с LINQ, где не только валидность в compile time проверяется, но и ещё и IDE сходит посмотрит есть ли всё нужное в БД. Я бы боролся за то, чтобы редеплой мелких изменений занимал не более нескольких секунд. Тогда у программиста есть возможность экспериментировать, пробовать разные подходы, быстро тестировать. Но почему-то многие коллективы (я таких избегаю любой ценой) борются не за быстрый редеплой, а за возможность кодировать вообще не запуская программу, в тщетной надежде что система типов ему что-то гарантирует. Есть еще характерный карго-культ. Например, маппинги в JAX-RS содраны с rails. Альтернатива - когда есть один большой корневой метод со свичем, который делегирует запрос разным методам в зависимости от url. Такой тупой маппинг я могу обновить через JPDA за полсекунды. А JAX-RS маппинг я могу обновить только через рестарт сервера. Люди которые придумали JAX-RS не учли, что в рейлз, заменяя маппинги, не надо ждать подолгу когда сервер перестартует, а в яве надо, и содрали подход бездумно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2013, 19:20:22 |
|
||
|
|

start [/forum/topic.php?all=1&fid=59&tid=2129878]: |
0ms |
get settings: |
10ms |
get forum list: |
27ms |
check forum access: |
6ms |
check topic access: |
6ms |
track hit: |
52ms |
get topic data: |
21ms |
get forum data: |
5ms |
get page messages: |
120ms |
get tp. blocked users: |
3ms |
| others: | 276ms |
| total: | 526ms |

| 0 / 0 |
