LINUX.ORG.RU

Вышел новый релиз NetBeans: 3.6


0

0

Вчера вышел новый NetBeans - набор различных IDE и платформа для них (аналогичная Eclipse), но в основном продукт известен как среда разработки Java.

NetBeans это opensource продукт, спонсируется SUN. От Eclipse отличается главным образом наличием мощного редактора форм (GUI master).

из улучшений:

new windowing system, providing native look and feel

Available bundled with Sun Java System ApplicationServer, Platform Edition 8

Support for J2SE 1.5 beta version

Code editor enhancements such as Smart Brackets and Code Folding

>>> Подробности

anonymous

Проверено: maxcom

Я бы поправил: От Eclipse отличается тормозным интерфейсом (в отличии SWT у Eclipse) и убогими возможностями :) Короче ИМХО в ближайшее время альтернатив IntelliJ IDEA и Eclipse не будет... Кстати, где-то проскакивало, что Sun на Eclipse упасть тоже хочет... Не знаю, насколько это правда...

OgreSwamp
()
Ответ на: комментарий от Shaman007

Жаль. Идеально бы было допустить IBM до разработок спецификации и вместе поддерживать Eclipse... Хотя у них свои взгляды. В принципе SWT sun'у не нравится. Он хоть и быстрый, но Swing с точки зрения проектирования сделан грамотнее...

OgreSwamp
()
Ответ на: комментарий от anonymous

> у Eclipse есть уже неплохой редактор гуев и не токмо AWT/SWING :-))

нетути, вернее есть - но глючный :-( даже до беты не дорос

насчет тормозов - это да... но без GUI редактора все же иногда тоскливо, так что я лично оба использую (Eclipse & NetBeans) однако возражения SUN против SWT не лишены основания (хотя у Eclipse есть время исправиться), да и к тому же SUN поет песни о том что Swing в 1.5 "жутко ускорится" на OpenGL платформах.

кроме того 3.6 имеет поддержку Java 1.5, а Eclipse пока нет.

В общем, ждем релиза Eclipse 3.0 в июне-июле.

anonymous
()
Ответ на: комментарий от OgreSwamp

>Я бы поправил: От Eclipse отличается тормозным интерфейсом (в отличии SWT у Eclipse) и убогими возможностями :) Короче ИМХО в ближайшее время альтернатив IntelliJ IDEA и Eclipse не будет... Кстати, где-то проскакивало, что Sun на Eclipse упасть тоже хочет... Не знаю, насколько это правда...

Да,да,да Idea замечательная вещь, но вот зачем они в четверке прикрутили эту маленькую смешную штучку, которую назвали редактором интерфейса , я так и не понял... Потому что пользоваться ей по прямому назначению, мягко говоря, затруднительно... =))))

e-max
()
Ответ на: комментарий от OgreSwamp

>Короче ИМХО в ближайшее время альтернатив IntelliJ IDEA и Eclipse не будет...

У IntelliJ есть один недостаток - он платный :( А в остальном классная вещь! Может кстати кто знает аналогичную систему для C++?

svyatogor ★★★★★
()
Ответ на: комментарий от e-max

Intellij Idea4 sdelali otlichnii UI redaktor. Prakticheski kopiya po stilju QTDesigner(layouting) + udobnaja privjazka k kodu + refactoring... Posle JBuilder Gui Editor to chto predlagaet Intellij eto prosto skazka. Nu a to chto ono svidu nekazisto vigljadit - da teper lamos mogut krichat chto oni ne zacenili - RIP. Na to oni i Lamos.

anonymous
()
Ответ на: комментарий от svyatogor

svjatogor: Dlja C++ takoe (v takom objeme) nevozmozhno teoreticheski (otkritaja model pamjati) Iz togo chto videl pohozhee na Intellij - VisualAssist - no on toko pod windows. Pod unix hosh ni hosh a pridetsya uchit emacs ili vi - inache malo chego poluchish

anonymous
()
Ответ на: комментарий от svyatogor

svjatogor:
Usai evaluation: www.intellij.net/eap - mesyac besplatno. Za mesyac videt novaja EA version. Potom ee proveryai i tak dalee - vse zakonno:)

anonymous
()
Ответ на: комментарий от anonymous

>Dlja C++ takoe (v takom objeme) nevozmozhno teoreticheski (otkritaja >model pamjati)

а что такое otkritaja model pamjati? в остальном - позвольте одна ме-е-е-елкая поправочку НА С++ ТАКОЕ НЕВОЗМОЖНО ПРАКТИЧЕСКИ - где это видано - 1G рама чтобы запустить редактор ( пусть даже самый что нинаесть крутой )? eto gospoda из джяст э stark nonsense!

хотя не все так херово. SwingSet2 на jdk1.3 от 90M, jdk1.4 от 70M, ждк1.5-бета1 от 60М прогресс налицо! страшно подумать что будет через 10-15 лет!

anonymous
()

Я пользовал 3.6 beta, ни кто не знает случаем чего изменилось в финальном релизе, т.е. стоит ли обновляться или особо нет.

cushe
()
Ответ на: комментарий от anonymous

>Dlja C++ takoe (v takom objeme) nevozmozhno teoreticheski (otkritaja >model pamjati) Ya vot chto imel v vidu: ruchnoe upravlenie pamjatju (i eshe kucha bolee melkih prichin tipa ifdef, placement..) ne dast tak prosto tasovat metodi i klassi. Dalee: u menja na slabom rabochem kompe (sparc300Mhz) max jvm mem stoit v 150Mb - pri etom IDEA4 imeet pod bokom (indexirovani) N Mb sorsov Netbeans i vse(30-40Mb) is jdk. - i zhit mozhno :). Doma na Cel700 maxmem dlja IDEA = 256Mb - tormozit toko proc . Na Athlon1700XP - ne vishu raznici s nativnim GUI. Netbeans i bez jdk za poslednii 2 goda tak viros(i uskorilsya) - chto eshe zhdat pridetsya ne 10-15 let a togo chtobi na compe vsegda bil proc >1-2Ghz i pamjati 512Mb-1G - a eto uzhe prakticheski seichas:)

anonymous
()
Ответ на: комментарий от anonymous

>ruchnoe upravlenie pamjatju

н-у-у-у-у ... я думал вы человек серьезный. я говорил такие вещи лет эдак 10 назад, когда учавствовал в первом своем серьезном проекте на С++ ... был еще мал и глуп. вы к стати не тот, кто сдесь орал, что для того, чтобы управлять памятью в C/C++ нужно быть гением? хе-хе. так вот я вам скажу - грамотное управление ресурсами в жабе - значительно б-о-о-о-о-о-о-льший гемор, чем управление памятью в C++. если вы мне не верите, хотябы задумайтесь например о том факте, что Hans Boehm уже давно носится со своим GC, который и C и C++ умеет, но никто из серьезных разработчиков им не пользуется. почему? ведь управление памятью в C++ это по вашим словам такая гигансткая проблема! только не говорите, что вы и так уже крутейший спец по C++. это будет выглядеть смешно.

>u menja na slabom rabochem kompe (sparc300Mhz) max jvm mem stoit v >150Mb

ну вы же понимаете, сколько стоит такой крутой аргумент, если принять во внимание, что на идеевском сайте ангицким по белому наваяно, что минимальные требования к системе - 512M, при рекоммендуемых 1G. ну не верю я вам!!! у меня на мля дома 2xPIII-800 и 512М - ну тормозит эта идея !!! т-о-р-м-о-з-и-т! притом у меня стоит w2k, где жаба работает лучше чем на спарках. а то 300Мхц, 150М! - чего врете то?

>-2Ghz i pamjati 512Mb-1G - a eto uzhe prakticheski seichas:)

когда я в 2000-м приехал в Штаты - я прих*ел! в Расее практически везде стояли прошки и двушки, а там я частенько (даже очень часто) видел 486 ... и сейчас, в такие компы 1,2 Ghz с 512M в оффисах - редкое явление. (разве что дома)

anonymous
()
Ответ на: комментарий от anonymous

о мля незаметл ...

>eshe kucha bolee melkih prichin tipa ifdef, placement..) ne dast tak >prosto tasovat metodi i klassi

а типа ifdef то нах? спорим бе единого ифдефа можно обойтись? я конэчно не такой крутой спец в жабе как вы, но как это там можно тасовать методы и классы как нельзя этого делать в плюсах а? правда интересно. ( а в C++ вовсе вы и не спец никакой! )

anonymous
()
Ответ на: комментарий от anonymous

а-а-а-а-а мля понял как - как жбосовцы делают! при загруэке байт-код меняют! дак вкедь нехорошо это - все говорят ...

anonymous
()
Ответ на: комментарий от anonymous

>типа ifdef то нах? спорим бе единого ифдефа можно обойтись?
Ponjatno chto na avtopointerah i podschete ssilok mozhno spokoino zhit. Beda v tom chto mozhno i bez nih. Komu kak vzbredet. Vot imenno eto i trudno podderzhat dlya refactoringa - v etom i beda. Ruchnoe upravlenie pamjatju v C++ est kak i ifdef, kak i 10millionov sposobov compiljacii odnogo i togo zhe raznimi kompilerami (praktika, raznie compileri po raznomu objavljajut weak, global..., templates, inlines)
I vot raz ono est - ego nado podderzhivat - eto zhe refactoring C++ a ne refactoring STL? nu vot i priehali :)
Nu a tak ya i sam starajus v C++ porezhe ispolsovat operaciju new() :)

anonymous
()
Ответ на: комментарий от anonymous

> Ponjatno chto na avtopointerah i podschete ssilok mozhno spokoino zhit.

Подсчет ссылок - тормознут, не спасает от ошибок в случае циклических ссылок и потому не выдерживает сравнения даже со страшным BoehmGC.

В С++ насильно втиснули мощЬные compile-time средства, чего в жабе _пока_ просто нет.

anonymous
()
Ответ на: комментарий от anonymous

какие именно средства? перегрузить new/delete или сказать что переменная не инициализорована? В java ликов подобного рода не бывает, есть default value - о юзании которого еще на момент написания кода предупреждают IDE.
Работаю c кучей всего и на С++ и на Java но не понимаю о чем ты говоришь. Говори подробнее если есть что сказать:)

fmike
()
Ответ на: комментарий от anonymous

Кстати BoehmGC я реально наблюдал в двух проектах: lcc-win32 и Digital Mars C++. Обе - компиляторы/IDEшки.

int19h ★★★★
()
Ответ на: комментарий от anonymous

Рулит по тормознутости этот Borland. Ну зачем спрашивается столько всего встраивать в IDE??? GUI редактор - ужас. UML диаграммы... нафик? Если кому надо - реинжениринг в розе и все. Зачем этим всем память забивать?

OgreSwamp
()
Ответ на: комментарий от OgreSwamp

> UML диаграммы... нафик? Если кому надо - реинжениринг в розе и все.

А если кому не надо -- берет и НЕ СТАВИТ Together JBuilder Edition. И экономит кучу бабасов. А уж если поставил, так видать, надо.

BarD
()
Ответ на: комментарий от OgreSwamp

> Если кому надо - реинжениринг в розе и все

Да, вот эта ссылка даст вам некоторое сравнение цен:

http://www.objectsbydesign.com/tools/umltools_byPrice.html

Если лень по ней ходить, то могу процитировать: цены на Rational XDE начинаются с $3595, на Together Edition for JBuilder с $2999. Ведь мы же не о CD за 60 рублей говорим?

BarD
()
Ответ на: комментарий от anonymous

Для рефакторинга в NetBeans(и не только) есть такая вещь как http://www.refactorit.com/ Правда для коммерческих проектов стоит денег.

Скоро выйдет версия 2.0.

dem1urg
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.