Uff, to jsem rád, e se nekdo SWINGu zastal. Práve se chystám psát "x-tý informacní systém na míru itý zákazníkum" a pouít SWING. Podle me je to super vec, napríklad monost L&F a tak dále. Pomalost? S dneními stroji u asi ani ne...
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Tom Metz Sent: Wednesday, August 17, 2005 7:13 PM To: Java Subject: Re: GUI Designer pro Eclipse 3.1 Zdravim, to, ze nenarazite na GUI Java aplikace v oblasti beznych desktopovych aplikaci je pravda 9vyjimkou budiz Azureus). Ale vite, kolik informacnich systemu na miru zakaznikum je napsano i s GUI v Jave? Statistiky techto aplikaci v podstate neexistuji. V teto chvili dokoncujeme (jako firma) velky projekt realizovany cely v Jave (od App serveru, po GUI klienta). GUI je ve Swingu a problem s rychlosti, ovladanim ci dalsimi vecmi, co pisete nemame. Vzhledem k tomu, ze pred nami stoji dalsi podobny projekt, tak uvaha na pouziti SWT samozrejme byla a byla zavrhnuta. Vyssi vykon GUI, ktere mi mozna SWT prinese, se mi nevyplati na ukor casu, ktery budu muset investovat navic do prace na GUI (treba zminovana rucni sprava pameti). Navic pro Swing dnes existuje neco okolo 50 dalsich knihoven s komponentami a nastroji, coz mi zase setri cas. Samozrejme doufam, ze se SWT do budoucna bude stale zlepsovat, ale obavam se, ze nekteri mu i do budoucna reknou ne, prave kvuli jeho filosofii (nechci rict, ze je horsi, jen jina). Zajimal by me nazor cloveka, ktery ma zkusenost s programovanim GUI (a nejen GUI) v Jave a treba v C++. Slysel jsem docela chvalu na Qt toolkit. Ale take jsem slysel, ze napsat rozsahly informacni system v C++ je predem temer sebevrazda, pokud vyvojari nemaji opravdu C++ dobre zvladnute (coz udajne znamena minimalne 2 roky denodenni driny a neznamena to, ze umite oddedit tridu ;-) ). Udajne to zabere az 4x vice casu. Ma nekdo s necim takovym zkusenost? Tomas Metz Kouba Tomas wrote: > Zdravim, > > muj nazor nebude moc popularni, ale myslim, ze desktop aplikace jsou v tuhle > chvli v Jave ztracene: > > 1. Uzivatele je nechteji pouzivat. Znam jedinou relativne uspesnou aplikaci > v Jave pro desktop mimo veci pro programatory (Limewire). To je pro tak > uspesny jazyk velmi malo. Podivejte se prosim kolik mate na svem pocitaci > nainstalovano SWT/Swing aplikaci, ktere nejsou pro vyvojare. Zeptejte se > ptom proc... > > 2. Swing je velmi nepovedeny. Sice jeho navrh z hlediska programatora neni > spatny, ale z hlediska uzivatele je to prinejmensim podivna vec. Je to > pomale, vypada to nezvykle a pri prepinani se to zobrazuje zvlastne. > Problemy jsou gtreba i u klavesovych zkratek. > > 4. SWT je rychlejsi, ale verze kterou znam (asi rok zpet) nema funkcni grid > pro db aplikace a sprava pameti spise pripomina C++ nez Javu. > > 5. Jediny duvod, proc vytvaret aplikace v Jave je Linux. Linux ma podle > zdroju, ktere jsem cetl cca 3-5% na desktopu. To se pro nikoho nevyplati. Na > serverech je situace uplne jina, ale tam nebezi Swing. > > -- > Kouba Tomas > mailto:[EMAIL PROTECTED] > > > >>-----Original Message----- >>From: [EMAIL PROTECTED] >>[mailto:[EMAIL PROTECTED] Behalf Of Richard Malaschitz >>Sent: Wednesday, August 17, 2005 4:12 PM >>To: Java >>Subject: Re: GUI Designer pro Eclipse 3.1 >> >> >>Celkom by ma zaujimalo, ci niekto pise vacsie aplikacie vo Swingu >>(alebo v SWT). Nemam na mysli nejake speciality typu IDE ale klasicke >>informacne systemy. Z diskusii okolo Javy to vyzera ako keby vsetci >>robili iba webove aplikacie. > > > > ________ Information from NOD32 ________ This message was checked by NOD32 Antivirus System for Linux Mail Server. http://www.nod32.com
