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


Odpovedet emailem