Já samozřejmě původním dotazem nechtěl vyvolat flamewar. Jen - půl roku jsem teď dělal v Eclipse, pak jsem vyzkoušel NetBeans 5 a musím říct, že dost vyrostly... už to není ta stará ošklivá pomalá "trojka", takže mě napadlo začít na tom stavět i aplikace, to je všechno.
No, a řekněme, že pro Swing jsem již byl rozhodnut, takže diskuse SWT/Swing jde v současné době mimo mě. Každopádně děkuji za každý postřeh pro i proti, včetně srovnání Netbeans platform s Eclipsím protějškem. Petr -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Martin Krauskopf Sent: Wednesday, January 11, 2006 8:50 AM To: Java Subject: Re: Netbeans platform Jiří Mareš wrote: > >> NetBeans platforma je jedna z hlavnich novych vlastnosti NetBeans 5.0. >> Dohromady s mozna jeste dulezitejsim (s pohledu uzivatele NB) Matissem >> bude vyvoj nad NetBeans platformou urcite mnohem snadnejsi nez tomu bylo >> v predchozich verzich (4.1 a mensi). Pribylo nekolik wizardu a spousta >> GUI pro nastavovani modulu (nebo aplikace postavene nad netbeans - jeden >> a vice modulu). Aplikace funguje pod spoustou OS - (jvm+automaticky >> generovane launchery) nevim jak dobre SWT funguje na Linux, MacOS, >> Solaris, ... cetl jsem kdysi o problemech pod Linuxem a nekde, ze Mac je >> "officially unsupported", ale to uz nemusi by pravda. > > No to i neni, mam eclipse pod Linuxem uz tri roky a nemam problem. Cetl jsem, ze Eclipse ma lepsi performance pod Windows nez pod Linuxem - to cetl urcite kazdy, mozna FUD. Me taky mi fungoval Eclipse pod Linuxem 2 roky spolehlive. Chtel tim rict, ze NetBeans budou spolehlive fungovat tam, kde funguje jvm. Takovych OS je urcite vic, nez SWT-supported. >> Je treba zjistit v >> pripade potreby distribuce cilove aplikace na "jine" platformy. >> Viditelny plus oproti Eclipse je ten, ze programator se nemusi vzdavat >> Swingu a ucit se dalsi GUI Toolkit - SWT - v NetBeans vsechno pouziva >> standardni Swing, takze neni vstupni bariera az tak velka - pokud Swing >> teda uz zna :). > > Nerozumim tomu jaka je vyhoda mit vyvojove prostredi napsane ve Swingach > oproti jinemu napsanemu v SWT, swingovy aplikace muzu vyvijet v obou ... Myslim aplikace postavenou nad platformou/RCP ne aplikace vyvijene v IDE. Kdyz postavim aplikaci nad NB, tak mi pobezi vsude, kde bezi jvm. Kdyz postavim aplikaci nad Eclipse RCP tak pobezi vsude kde je portovany SWT. V tom maji aplikace postavene nad NetBeans verim vyhodu. >> Navic mam pocit, ze desktop v Jave prochazi velkymi zmenami/vylepsenimi >> v Mustangu (JDK 6.0), kde je mimojine perfektni podpora GTK. Pouzivam >> early access mustangu od cca 1.6.0-ea-b35(?) a Swingovy applikace >> vypadaji "velmi nativne" pod GTK i pri pouziti mych obskurnich >> upravenych gtk temat :) T.j. s NetBeans se nemusite techto novych >> vlastnosti budoucich JDK vzdavat. > > A u Eclipse musim?? Tomuto argumentu opet nejak neni rozumet. Stejne jako ten predchozi. Myslim aplikace ktere jsou postaven nad onou platformou/RCP. Ale je fakt, ze v tomho pripade to neni uplne pravda. Zalezi jak se na to clovek diva - jak moc je programator vazany na SWT kdyz programuje nad Eclipse RCP - jak jdou jejich componenty provazat se swingovyma? Napr. pro pridani polozky do menu v NB staci i obycejna javax.swing.AbstractAction. m. ________ Information from NOD32 ________ This message was checked by NOD32 Antivirus System for Linux Mail Server. http://www.nod32.com
