Sun s Javou – až na samotné dno…

Diskuze čtenářů k článku

Martin Rysanek  |  20. 04. 2001 18:53

Myslim, ze autor opomnel furu veci.

Stale se precenuje vyznam jazyka jako

takoveho. Je pravdou, ze Java je velice moderni jazyk, ktera ma z hlediska navrhu dnesnich systemu celou radu dobrych vlastnosti (Thready, Synchronizace, Reflection, Garbage Collection, Strong Runtime Checking, ...). Vsak nejsylnejsi je Java ve svych navazujicich technologiich. Tedy aplikace psane v Jave dnes vyuzivaji ohromne standardni baliky s API, ktere je otevreno vsem. V techto balikach jsou k dispozici kompleti sitova rozhrani, databazova pripojeni, veci kolem bezpecnosti, kompletni 2D grafika (Swing, AWT), vzdalena volani, vytvareni znovupouzielnych komponent pro grafiku (Java Beans) nebo servery (Enterprise Java Beans),... Sila je prave v tech knihovnach - rozhranich, ktere jsou k dispozici na vsech platformach a defacto preklenuji rozdily operacnich systemu. Proc by se mel Sun starat o psani OS v Jave nebo tak nejak. Naopak Java je odpovedi na to, zda-li jsou nutne ruzne operacni system s jejich skrytymi rozhranimi (napr. Windows NT), ktere dominuji trhu. Vytvari prilezitost souteze mezi operacnimy systemy, ktere Javu provozuji, tak mezi ruznymi implementacemi JVM.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Tomas Beyer  |  20. 04. 2001 18:53

Jasne, souhlasim s tim, ze v clanku neni zmineno mnoho dalsich skutecnosti, ale popravde, zabyvat se vsemi aspekty by vydalo na knihu... S tim co jste napsal naprosto souhlasim, ale zaroven se vas zeptam: Proc Sun tedy stahuje Javu, ze standardizacniho kolecka? Kdyz, jak sam rikate, je jeji nejvetsi sila de facto ve standardech na ktere se muze spolehnout vetsina.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Jan Kotek  |  20. 04. 2001 18:53

Jednou z podminek SUNu pro ISO standardizaci bylo, ze SUN se bude starat o dalsi vyvoj Javy. ISO ale chtelo vyvoj vzit na sebe. A TO se asi SUNu nelibilo.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Martin Krajnik  |  20. 04. 2001 18:53

Pokud chcete pohrbit vyvoj neceho, nechte si to standardizovat nejakou komisi....

Souhlasím  |  Nesouhlasím  |  Odpovědět
Pavel Duna  |  20. 04. 2001 18:53

Souhlasim a ze svych zkusenosti potvrzuji. Sun chce Javu pro sebe a chce z ni vytezit maximum. Je to velka skoda. Myslim si, ze lide okolo pocitacu budou po zkusenostech s MS opatrnejsi. Navic, zda se mi, ze pro vetsi okamzite rozsireni ani jeden z uvedenych nastroju neni vhodny, protoze ve svych hardwarovych narocich predbiha dobu. I na PII/350 s 256MB RAM se jedna o pomale prostredi (NetBeans), JBuilder uvadi minimal recommended 128 MB RAM.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Martin Krajnik  |  20. 04. 2001 18:53

Ono to neni tak jednoduche. V pripade standardizace Javy by existovala jakasi norma, kterou by vyrobci stejne nedodrzovali a byl by tady docela chaos (vzdyt i vyrobci C se vetsinou drzeli "normy" AT&T a ne ISO - aspon driv, ted nevim). Naopak Borland si vzal Pascal pod sva "kridla" a udelal z nej siroce pouzivany a hlavne zivy jazyk. To same udelal MS s Basicem. V tomto smeru bych problem nevidel.

Druha vec je, jak bude Sun Javu licencovat. Mel by dat vsem bezplatnou moznost pristupu ke zdroj. kodum a jen udrzovat jazyk a bdit na "cistotou" jendotlivych implementaci, pripadne davat certifikaty, aby se neopakoval "pripad Microsoft" a jeho VisualJ.

Souhlasím  |  Nesouhlasím  |  Odpovědět
Zasílat názory e-mailem: Zasílat názory Můj názor