COMPUTERWORLD
Specializovaný týdeník o výpočetní technice
o Internetu
(CW 16/97)

Několik vět o Javě

Několik vět o tom, co se do Tématu týdne nevešlo, ale za pozornost přesto stojí

Java je programovací jazyk

Protože Java je programovací jazyk, možná se vám pasáž o programování v ní zdála neúměrně stručná. O úplných základech programování v Javě jste si mohli přečíst v Computerworldu 13/97 v rubrice Internet. Zvažujeme možnost seriálu na toto téma a naše rozhodnutí bude jistě ovlivněno i vaším ohlasem. Na toto téma vyšel nedávno český překlad knihy Programování v jazyce Java od Davida Flanagana, která se -- přinejmenším díky svému rozsahu -- jistě stane vítaným zdrojem informací pro všechny, kdo se chtějí v Javě naučit psát nejenom jednoduché applety, ale proniknout do hloubky.

Java a síťové počítače

Terminály s grafickým rozhraním v podobě webowského browseru, soupeření NC s PC, standardy síťových počítačů, to jsou opět často přetřásané otázky poslední doby. V Computerworldu mu letos bude věnováno samostatné Téma týdne.

Java a pushe

Technologie push jsou dalším moderním trendem. Java nechybí ani zde, jak o tom svědčí např. Castanet od firmy Marimba.

Java rozhádala svět IT

Java se stala jednou z nejostřejších třecích ploch současného světa IT. Nejedná se přitom zdaleka pouze o přestřelky mezi šéfy Sunu a Microsoftu, třebaže zde je vše přítomno obzvlášť výrazně.

Spojení společností Netscap, Sun a Oracle stojí na jedné straně a tvoří jakousi koalici. Firmy Hewlett-Packard, Microsoft a Intel se rozhodly k jednotné podpoře odlišného standardu pro síťové počítače. Je však jasné, že za půl roku mohou být karty rozdány úplně jinak. Ve hře je ještě řada dalších firem, jejichž váha může výsledky podstatně ovlivnit: např. IBM, která pro Javu zřídila vývojový tým pracující v několika časových pásmech 24 hodin denně. IBM se nedávno shodla se Suny a Netscapem na společné definici Java Class Foundation. Každopádně, jak soudí analytici, je Java jednou z událostí, které mohou pošramotit vedoucí postavení Microsoftu na softwarovém trhu.

To všechno jsou však pouze spekulace. Uvidíme za několik měsíců/let.

JavaOne

Mezi událostmi posledních dní související s Javou je třeba zmínit sanfranciskou konferenci JavaOne. Sunové zde uvedli řadu produktů Enterprise (Java Beans a Java Platform). Sun zde oznámil nové licenční a partnerské dohody (např. se společnostmi Toshiba a MetaWare). Tvrdilo se, že důsledkem pronikání aplikací napsaných v Javě bude vytvoření úplně nové kategorie procesorů. Své vize zde prezentovali i představitelé firmy Netscape. Ve stejnou dobu hovořil Bill Gates na konferenci Software Development o tom, co v této oblasti chystá Microsoft.

Java kontra ActiveX

Podobně jako v případě Internet Exploreru, i technologie ActiveX -- mnohdy neprávem považovaná za technologii bezprostředně konkurenční k Javě -- má problémy s bezpečností. Konce, které mohou potkat uživatele ActiveX ve světě Internetu, nedávno demonstroval počítačový hacker McLain.

Java na českých WWW stránkách

Java je programovací jazyk a jako takový je samozřejmě použitelný i k psaní her. Na adrese http://k332.feld.cvut.cz/~lemming/java/games/ najdeme několik her v Javě, mj. i klasický Tetris. Na http://jobs.cz/query/IT/INET/JAVA/tree/0 se nachází diskusní skupina o tvorbě WWW aplikací v Javě. Sekce, týkající se Javy, se nalézá i na pražském Sunsitu (http://sunsite.mff.cuni.cz).

Java na CD-ROMu Internet 97

Java samozřejmě nechybí ani na cédéčku pro předplatitele. Najdeme tady JDK, JavaDraw, Mojo a ED, tedy čtyři různá prostředí pro tvorbu javovských aplikací. Kromě toho, program HyperWire od společnosti Autodesk, jednoho ze sponzorů disku, je jednou z variant "Javy bez programování". S podobnými nástroji (sloužícími ovšem zejména k tvorbě animací, tedy "jednodušším" využití Javy) se v poslední době roztrhl pytel. Kromě těch, o kterých jsme již psali, stojí za pozornost např. ObjectDancer od společnosti PaceWorks (viz http://www.paceworks.com). Demoverzi si odtud můžete stáhnout. Produkt je totiž určen pro Macintoshe.

(pah)


| <<< | CW o Internetu | COMPUTERWORLD | IDG CZ homepage |