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

Borland nabízí vstupenku do světa Internetu

Martin Faťun

Expozice firmy Borland byla na Invexu tím pravým místem pro dostaveníčko vývojářů pošilhávajících po uživatelsky přítulných vývojových prostředcích umožňujících práci s Internetem a Intranetem. Přímo na stánku Borlandu se v průběhu veletrhu konala tisková konference, na níž byla představena dvojice vývojových nástrojů IntraBuilder a Latté.

IntraBuilder umožňuje vizuální vývoj aplikací pro práci s daty prostřednictvím Internetu nebo Intranetu. Aplikace, formuláře a stránky, vytvořené v prostředí IntraBuilderu dovolí každému, kdo má možnost připojit se k síťovému serveru prostřednictvím protokolu TCP/IP, pracovat interaktivně s databází uloženou na serveru, tj. dotazovat se, editovat data atd.

IntraBuilder je intuitivní vývojové prostředí, doplněné řadou předem připravených komponent. Podporován je jazyk JavaScript firmy NetScape, v aplikacích však mohou být použity také aplety vytvořené v jazyce Java a komponenty ActiveX od Microsoftu.

Intenzivně očekávaným produktem firmy Borland je Latté. Jedná se o vývojový prostředek pro rychlý vývoj aplikací (RAD) v jazyce Java. Práce s Latté na první pohled velice připomíná práci s vývojovým prostředkem Delphi, výsledkem je však aplikace přeložená do jazyka Java. Také toto prostředí je, jak je dobrou tradicí Borlandu, vizuální a překlad funguje nejen ve směru z interaktivního prostředí do jazyka Java, ale i opačně -- edituje-li tedy uživatel program přímo v Javě, přenášejí se mu provedené změny automaticky přímo do vývojového prostředí.

Zatímco IntraBuilder je již na trhu, Latté si budete moci koupit až na přelomu letošního a příštího roku.

Tisková konference se konala za účasti pana Gerharda Romena, ředitele Borlandu pro střední a východní Evropu. Při této příležitosti jsme mu položili několik otázek:

Pane Romene, jak vidíte budoucnost vývojových nástrojů pro Internet?

Věřím, že Internet otevírá pro uživatele nové možnosti. My chceme postupovat při jejich zpřístupňování souběžně s již existujícími technologiemi. Budeme využívat zkušeností, které máme s architekturou klient/server a se softwarem pro pracovní skupiny. Kombinace těchto postupů s webovou technologií nám umožní vytvářet aplikace nového typu.

Web totiž mění zaběhnutá schémata. Dosud bylo potřeba definovat, kdo dostane jakou informaci. S Webem je to jiné. Tam stačí říct: tady je informace -- máte-li zájem, vezměte si ji. Při návrhu webových aplikací tedy nerozhodujete o tom, kdo data obdrží, ale místo toho je nabízíte.

Obdobná situace jako pro data platí i pro samotné aplikace. Místo instalace nějaké verze aplikace na vlastním osobním počítači budete mít k dispozici prohlížeč, se kterým se můžete dostat k aplikacím na serveru.

Přecházíme tedy od něčeho, co nazýváme "tlustým klientem", ke klientovi "hubenějšímu". Nemyslím teď na to, čemu se v poslední době říká síťový počítač, ale prostě jen na jednoduššího klienta.

Budou nadále existovat Delphi a Latté jako dva různé produkty?

V Latté jsme využili všech dobrých vlastností z Delphi. Vývojové prostředí, komponentová struktura, způsob používání objektů -- to vše je v obou produktech velmi podobné. Když jsem se před několika měsíci ptal, co je to Latté, kdosi mi odpověděl: "Vypadá to jako Delphi, chutná to jako Delphi, voní to jako Delphi, ale hovoří to Javou."

Oba nástroje jsou si velice podobné. mají však různé určení. Delphi používá nativní windowsovské prostředí, proto je velmi rychlé. Latté naproti tomu pracuje s Javou, která je přenositelná na různé platformy (např. na Macintosh, na OS/2 a jinam). Tato univerzálnost má však za následek něco, co se nepochybně časem zlepší, tedy to, že Latté je poněkud pomalejší. Proto zde vidíme místo pro souběžnou existenci obou produktů.

Firma Borland má v České republice tradičně silnou pozici, především díky Pascalu, který jsme se všichni učili ve škole. Myslíte si, že s Latté to dopadne podobně?

Je zřetelně vidět, jak velké množství lidí začíná programovat v Javě. Jednu věc mohu říci s naprostou jistotou: Borland vždycky dělá složité věci jednodušší. V Delphi můžete například naprogramovat spoustu věcí bez znalosti objektového Pascalu. Všechno se dělá vizuálně. Předpokládám, že stejné to bude i v případě Latté.

Java jako jazyk je však velmi podobná C++. Neočekáváme tedy, že se všichni ve školách budou učit Javu. Máme však ještě jeden mezistupeň, kterým je IntraBuilder. Tento produkt je založen na Java Scriptech, s nimiž se pracuje i seznamuje jednodušeji.

Při výběru vývojového nástroje je kromě toho třeba věnovat pozornost tomu, jakou strukturu aplikace požadujete. Zda například požadujete datacentrickou aplikaci nebo přenositelnou aplikaci v Javě. Je skvělé, že Borland může nabídnout všechny tyto možnosti.

Jak budou v nejbližší době vypadat vztahy Borlandu s Microsoftem?

Microsoft vnímám jako firmu, která se začíná otevírat okolnímu světu. Naši vývojáři pozorují od začátku letošního roku změny v politice Microsoftu. Zlepšilo se poskytování informací a já si myslím, že je to velice pozitivní pohyb, protože průmysl informačních technologií závisí na otevřené komunikaci, na otevřených API a na společných standardizovaných rozhraních. My tyto informace potřebujeme. Microsoft se začal zapojovat do tohoto procesu a bude-li v tom pokračovat, bude dobrým partnerem nejen pro Borland, ale pro všechny vývojáře.

Jste poprvé v Brně. Jak se vám líbí na Invexu?

Přijel jsem sem rovnou z mnichovského veletrhu Systems. Obě tyto výstavy jsou velmi dobré. Vím, že Invex měl vloni přes 150 000 návštěvníků a když vidím ty davy lidí kolem, mám pocit, že bude brzy větší než uvedená mnichovská výstava. Jsem příjemně překvapen počtem návštěvníků i kvalitou vystavovatelů.

Chcete něco vzkázat našim čtenářům?

Chtěl bych je ujistit, že Borland dělá dobrou věc -- orientuje se na vývojáře. Zabýváme se kompilátory, jazyky a databázemi. V tom budeme pokračovat. Chceme být na technologické špičce a dělat ty nejlepší produkty. S Delphi jsme za 15 měsíců získali 40% podíl na světovém trhu. Chci za to poděkovat všem našim zákazníkům.

Děkuji za rozhovor.


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