Это врядли, чупачупсы были, есть и будут. Ситуацию может изменить только реальный образец биореактора, и в первую очередь для производителей игр и шараварщиков, видео и звуковых карт, и всяких мультимедия девайсов. Все равно, несмотря на всю говенность *изды, всё будут делать под нее.
Вообше NetBeans последнее время очень радует, приятная стала IDE. Очень много там полезного, и всё на хорошем уровне. Я вот как большой поклонник IDEA, всеравно пересел на NetBeans, в том числе из-за бесплатности. Уж очень у него всё стабильно работает, и с каждой версией улутшаеться. Осталось контору уговорить чтобы зделали NetBeans стандартом.
>Осталось контору уговорить чтобы зделали NetBeans стандартом.
Вот мне интерестно, а что Вы там такого нашли, что дотягивает до IDEA (хотя бы 3.0, я не говорю о последней) или Eclipse (тоже не говорим о последнем, и тоже бесплатном)?
Меня немного смущает Ваша грамотность, но спишем на молодые годы.
>Вот мне интерестно, а что Вы там такого нашли, что дотягивает до IDEA (хотя бы 3.0, я не говорю о последней) или Eclipse (тоже не говорим о последнем, и тоже бесплатном)?
я думаю, он нашел там редактор GUI. Eclipse'овский пока недотягивает, про Idea и говорить нечего.
>Меня немного смущает Ваша грамотность, но спишем на молодые годы.
IDEA для J2EE кстати практически не годится. Тут Netbeans со встроенной поддержкой Sun'овского J2EE сервера даже Eclipse бьет.
>я думаю, он нашел там редактор GUI. Eclipse'овский пока недотягивает, про Idea и говорить нечего.
Уважаемый, редактор GUI нужен в основном пионерам. GUI для java ручками пишут.
>IDEA для J2EE кстати практически не годится. Тут Netbeans со встроенной поддержкой Sun'овского J2EE сервера даже Eclipse бьет.
Встроенная поддержка J2EE сервера однозначно нужна тем же пинонерам, которые не знают как его настроить и запустить отдельно от IDE.
Netbeans подобен Денверу для LAMP. А денвер --- икона кулпрограммеров на пых-пых, которые код пишут методом копи-паста, не вполне понимая что происходит.
IDEA нравится разработчикам евристиками анализа кода и рефакторингом, обе эти компоненты там гораздо более развиты чем в остальных вышеописанных продуктах.
Про то что GUI в java ручками пишут хорошо сказано на сайте новости:
Everything in One Place: You don't need to leave your source code to design your GUI
No Code Mangling: Your source code is touched by you and you alone
"See" Your Layout: You don't need to launch an external program to get an idea of the layout
Все эти Layout`ы и нужны для удобного описания гуя ручками. Понятно что все эти "сложности" после Дельфи смотрятся странно, а вот после TCL/TK --- нормально ;)
> Уважаемый, редактор GUI нужен в основном пионерам. GUI для java ручками пишут.
это высказывание выдает в вас пионера с большим стажем ;-)
Конечно, если пользоваться только BorderLayout то даже IDEA не нужна, VIM - наше все!
А после этого толпы жабофобов кричат что жаба - урод и отстой.
Не надо мне также рассказывать по рефакторинг и т.п. это все замечательно, но уважаемый похоже представляет исключительно интересы сообщества кодеров, работающих над задачами one man/one month.
а еще IDEA это самая быстрая ide: к примеру работает на __ 400 пентиуме 370 mb ram __ с проектом из исходников резина 34 mb (разумеется полностью пропарсеными) ВААБЩЕ БЕЗ ТОРМОЗОВ, и жрет на это 180 мб памяти (exmap'ом измерял) а замечательные eclipse, jdeveloper, netbeans ... это никак кроме как bloatware назвать нельзя. отклик на любое действие 2 - 6 секунд, 370 mb не хватает, в jdeveloper целые доклеты берут и пропадают, eclipse самый ужасный из всех в плане performance, из-за такого софта джаву тормозом и стали называть, что конечно не есть правда тк idea быстрее msvs у меня работает.
и не говорите мне про то, какой компьютер жолжен быть у джава-разработчика - запуск софта на одном и том же старом железе это отличный способ сравнения качества софта, по крайней мере в контексте производительности (load testing)
моя бы воля - всех девелоперов за 400 пентиумы посадил бы ... качество софта (user experience) возрастет на порядки ...
а вобще фичи которые предоставляют netbeans jdeveloper etc и не предоставляет idea (интеграция с Application серверами, базами данных, visual component development, wizard driven development) исключительно для ламеров(быдлокодеров) которые пишут корпоративный bloatware в услоаиях отсутствия конкуренции ...
> Все эти Layout`ы и нужны для удобного описания гуя ручками. Понятно что все эти "сложности" после Дельфи смотрятся странно, а вот после TCL/TK --- нормально ;)
во-первых вы уж разберитесь сам с собой, ручками писать или как в Дельфи
во-вторых, ужасно интересно, как у вас там смотрится Дельфи-программа работающая без проблем в linux-win-solaris-hpux-aix-macos и не тянущая за собой дикого количества .dll, .bpl и прочей лабуды
>а вобще фичи которые предоставляют netbeans jdeveloper etc и не предоставляет idea (интеграция с Application серверами, базами данных, visual component development, wizard driven development) исключительно для ламеров(быдлокодеров) которые пишут корпоративный bloatware в услоаиях отсутствия конкуренции ...
ну вот, потом он познакомится с питоном/руби/лиспом и будет везде орать что java - отстой
> Не надо мне также рассказывать по рефакторинг и т.п. это все замечательно, но уважаемый похоже представляет исключительно интересы сообщества кодеров, работающих над задачами one man/one month.
Странно, странно. Вот Вы утверждаете, что пишите большие проекты на много месяцев и при этом понятие рефакторинга для Вас ненужная мелочь? Что же Вы там такое стабильно-монолитное пишите?
А вот с GUI я с Вами согласен. Это нужная вещь. Кстати, подход примененный в IDEA в GUI редакторе, мне больше всего нравится. Как и по скорости "рисования" форм, там и по простоте поддержки model и view в дальнейшем.
>Не надо мне также рассказывать по рефакторинг и т.п. это все замечательно, но уважаемый похоже представляет исключительно интересы сообщества кодеров, работающих над задачами one man/one month.
Я интересы кодеров не представляю, я не кодер.
Если уважаемому анонимусу нравится называться кодером --- его дело.
Привет сообществу индустанских кодеров кстати, да.
Сам дурак, как говорится :)
А по теме... Читаем внимательно все эти хитроумные Layout`ы, и придуманы для работы с ними в коде, а не мышкой.
>Странно, странно. Вот Вы утверждаете, что пишите большие проекты на много месяцев и при этом понятие рефакторинга для Вас ненужная мелочь?
чего только о себе не узнаешь...
потрудитесь привести точную цитату, откуда вы это взяли
> А вот с GUI я с Вами согласен. Это нужная вещь. Кстати, подход примененный в IDEA в GUI редакторе, мне больше всего нравится. Как и по скорости "рисования" форм, там и по простоте поддержки model и view в дальнейшем.
ну-ну, мало того что редактор IDEA убогий, так еще на иглу бинарных форм сажает. Флаг вам в руки, барабан на шею.
Непонятна страсть некоторых кульжабакодеров к такому проперитарному убожеству, как эта "ИКЕА". Так, что не стОит обращать внимания на мастеров написАния "Hello, World!" в этом убожестве.
Sun Web Studio Creator (на основе NetBeans) или WebSphere Aplication Developer (на основе Eclipse) используются не в микроконторках кульдевелоперов. Реально в Штатах видел эти средства. Про такой ацтой как ИКЕА там и не знают.
А если гардиян думает, что руководство проекта интересуют, вручную написаны формочки или нет, то он точно пионЭр почетный. Менеджера проекта интересуют характеристики и соответствие требованиям заказчика готового программное решение, а не то, как оно создано. И "ручками" или "мышкой". Малолетки жут на форуме!
Ах простите, милостивый государь, я просто хотел заметить вашей милости, что вы вероятно не совсем точно поняли смысл нашей дискуссии и сделали неправильные выводы. Поэтому я счел необходимым прояснить некоторые аспекты чтобы дать вам возможность более полно участвовать в нашем обсуждении и дать нам более ценные советы, что всем нам очень желательно и за что мы вам будем глубочайше признательны.
За сим прощаюсь, с превеликим уважением. Рад буду в дальнейшем читать ваши замечания с превеликим вниманием.
Я, конечно, понимаю, что Кострома - это Мекка жабапрограммирования. Однако, мы тут толкуем о реальных проектах. В основном, аутсорсных. А гады-пендосы ввели корпоративные стандарты и в свои представительства по всему миру, в которые IDEA ну никак не вписывается.
> Непонятна страсть некоторых кульжабакодеров к такому проперитарному убожеству, как эта "ИКЕА".
Уважаемый, анонимоус. Тут разговор не о торговцах мебелью IKEA, а о некотором инструменте IDEA.
И еще добавлю, что большинство задач (я бы сказал > 80%) не требует никаких ораклов, вебсфер и прочей тяжеловесной херни, которая ведет к удорожанию проекта, увеличению зароботков производителей вебсфер и прочего, а также к повышению самомнения программистов написавших веб-форум на оракле под вебсферой.
>> потрудитесь привести точную цитату, откуда вы это взяли
>Читайте себя внимательно.
так-то!
>> ну-ну, мало того что редактор IDEA убогий, так еще на иглу бинарных форм сажает. Флаг вам в руки, барабан на шею.
>И с этим в чем-то согласен. Редактора вполне достаточно для 95% случаев,
враки, простите. Вам похоже не приходилось делать серьезный GUI на Java.
>остальное это динамические формы, которые проще написать вручную.
это есть неверно, если чуть-чуть подумать, то динамику можно без труда сочетать со статикой
>А вот то, что редактор не ковыряется в моем коде это плюс. Лично для меня.
для _абсолютно_ любого редактора GUI достаточно элементарного продумывания дизайна, чтобы отделить свой код от view. Если вы не умеете этого сделать без IDEA - это совсем не делает вам чести.
>И еще добавлю, что большинство задач (я бы сказал > 80%) не требует никаких ораклов, вебсфер и прочей тяжеловесной херни, которая ведет к удорожанию проекта, увеличению зароботков производителей вебсфер и прочего, а также к повышению самомнения программистов написавших веб-форум на оракле под вебсферой.
не ради флейма и стеба, вы не могли бы дать список задач, хотя бы не полный?
>не ради флейма и стеба, вы не могли бы дать список задач, хотя бы не полный?
А смысл? Можно начать так, привести пример проекта реализованного с применением какой-то "тяжелой" технологии или средств. А затем проанализировать скорость разработки, затраты на сопровождение и конечную цену продукта без применения оных средств/технологий.
Странно, у меня JDeveloper работает в разы быстрее Идеи, плюс возможностей у него поболе, да и по цене выгоднее... А GUI действительно руками писать надо, а то потом не разгрести будет.
>И еще добавлю, что большинство задач (я бы сказал > 80%) не требует никаких ораклов, вебсфер и прочей тяжеловесной херни,
Это каких задач? Сляпать форму с одним гридом к 3-м табличкам на Delphi? Ну тут да, достаточно BDE&VCL, даже рефакторинг не нужен, потому как переделывать такое не придется, проще заново будет переписать. Чем 80% "программеров" в xСССР и занимается :)
>Непонятна страсть некоторых кульжабакодеров к такому проперитарному убожеству, как эта "ИКЕА". Так, что не стОит обращать внимания на мастеров написАния "Hello, World!" в этом убожестве.