perun
Član broj: 1518 Poruke: 6 *.dsl.snfc21.pacbell.net.
|
Ne znam da li ce ikoga zanimati, ali bio sam na lansiranju J2SE 1.5 iliti Java 1.5 ili Java 5 kako vec hocete.
Isto se odrzavalo u muzeju racunarske istorije u Mountain View, Bay, CA.
Ono sto je mene zacudilo je bila cinjenica da je na lansiranju bilo manje ljudi nego na mesecnom sastanku Java korisnicke grupe Silikonske Doline, gde retko kada svi uvek prisustvuju predavanju.
Toliko ljudi nije ni doslo da sam na odlasku dobio dva poklon paketa, mada se SUN bas i nije pretrgao (majica, privezak sa maskotom Tiger, zastitni znak J2SE 1.5 i nesto propagande, ukljucujuci i SUN Java Desktop demo CD, ali CDa sa distribucijoim ni traga, ni glasa).
Da, ni samo lansiranje nije bilo bogzna sta. Svakako je zadnje lansiranje iPod U2 bilo sjajnije ;) Vise su se trudili da reklamiraju SUN Java Desktop (za neupucene SUN distribucija).
Bilo je nesto dzabe knjiga, ali to dusmani pokupise dok sam ja stigao.
Ali, zasto vas sa ovim davim? Ne zelim da imate sliku propasti SUNa (sto jos doduse nije nemoguce) i Jave (sto je vec nemoguce za sada).
Java danas jednostavno nije izazivac. Ona je sampion i jezik izbora. Iskreno,
vecina firmi u produkciji nema sanse da upotrebi Javu 1.5. Dosta njih je jos na
1.3.
U zadnjih nekoliko meseci sam bio sto podrska, sto glavni developer na projektu razvoja Java LiveUpdate klijenta za jednu veliku softversku kucu u SAD. Da ne bude zabune, ja i zivim u SAD.
Glavni zahtev na projektu je bio da glavne osobine programa rade i sa Java 1.1, samo zato sto postoji korisnicka baza koja ga i dalje koristi. Na primer IBM Notes server.
Tako da je potrebno da iz tog ugla sagledate Javu. Ona je zreo jezik i nema sansi da se dese tako radikalne izmene kao raskid sa prethodnim verzijama. Nije da toga donekle nije bilo, samo pogledajte podrsku za SSL u 1.3 i 1.4 zbog cega je jako tesko imati proizvod koji podrzava SSL i radi i sa VM 1.3 i 1.4.
Da mesta za unapredjenja itekako ima susta je istina. Zeleo bih konacno
da vidim brz GUI na Javi. Sada sam radio na izradi dekstop aplikacije za trziste prvi put (do sada sam obicno radio enterprise aplikacije, mahom web ili servere) i mada sam GUI nije toliko spor na nominalnoj masini, treba mu vecnost da se startuje. Mada je priznajem startovanje pod Linuxom brze nego pod Windows-ima.
Ono sto je mnogo vaznije od cele price sa unapredjenjima je cinjenica da neko ipak ima kontrolu nad celim procesom, Java nije open source tako da
(barem za sada) ne moze doci do razilazenja VM, onako kako se to desilo sa Linux distribucijama.
Tako da danas bas nije jednostavno izbaciti komercijalni proizvod na Linuxu,
vec ako zelis da ga podrzis onda je za tu i tu distribuciju Linuxa. Skoro sam prosao kroz tu tuznu pricu, tako da mi je to jos sveze, izvinjavam se na digresiji.
|