Na postupu! - Novinky od Borland-Inprise

1. 3. 2000

Sdílet

Borland nadělovalVelkým svátkem pro všechny "vizuální" a zároveň pascalovské programátory do Windows bylo loňské napjatě očekávané letní uvedení Delphi 5. Firma osvědčila svou ...

Borland naděloval
Velkým svátkem pro všechny „vizuální“ a zároveň pascalovské programátory do

Windows bylo loňské napjatě očekávané letní uvedení Delphi 5. Firma osvědčila

svou sílu a po prvních zkušenostech se potvrdila domněnka uživatelů, že „liché“

verze tohoto produktu jsou pravidelně výrazným krokem vpřed. V nejvyšší formě

distribuce Enterprise navíc zahrnuje velkou řadu vylepšení pro tvorbu

distribuovaných aplikací dle standardu CORBA, o němž ještě bude řeč.

Dalším krokem vpřed bylo uvedení nové verze nástroje VisiBroker, již s číslem 4

(předchůdce byl oceněn Křišťálovým diskem Invexu \99). Jedná se o nástroj pro

praktickou implementaci právě zmíněného standardu CORBA při tvorbě

distribuovaných aplikací (konkurencí je např. technologie firmy Microsoft s

názvem COM) a je využíván především při tvorbě velmi náročných a rozsáhlých

projektů. I zde Inprise implementuje nejnovější standardy (CORBA 2.3 a GIOP

1.2) a představuje tak rozhodně technologickou špičku, navíc tento produkt se

po úvodních verzích pro OS Windows NT a Sun Solaris připravuje i pro další

platformy včetně Linuxu, takže vývojáři nebudou ničím omezováni. Komplexním

balíkem pro vývoj, implementaci a správu projektů na bázi náročných

distribuovaných aplikací v jazyce JAVA je pak Application Server v nové verzi

4, jenž přišel současně s předchozím produktem. Zahrnuje nejmodernější

technologie jak ze světa jazyka JAVA, tak z oblasti implementace standardu

CORBA, a k nasazení pro nejnáročnější úkoly jej předurčuje např. kvalitní

propracování transakčních služeb. Opět je zde nutno poznamenat, že produkt

(prozatím pro OS Windows NT a Sun Solaris) je plánován na široké spektrum

platforem s cílem dosažení nezávislosti.

V závěru roku 1999 přispěchala firma s dalším počinem a „věci dostaly rychlý

spád“. Radovat se mohli opět vývojáři v jazyce JAVA, neboť byl zdarma uvolněn

produkt JBuilder Foundation Edition 3, a to hned ve třech verzích: pro operační

systémy Windows NT, Sun Solaris a Linux. Zájemci si mohou toto výborné vývojové

prostředí stáhnout z Internetu a jedinou cenou je skutečně pouze vyplnění

registračního formuláře. K dispozici je tak nástroj, jenž umožňuje vývoj v

„čisté“ Javě nejnovějšího standardu (JAVA 2 Enterprise Edition) a začíná být v

podstatě nezávislý na použitém operačním systému.

Zhruba o měsíc později, tedy v prvních dnech roku 2000, přišel ještě silnější

zásah, jenž tentokrát mířil do řad „Open Source“ hnutí a lze jej bezesporu

považovat za dosti zásadní. Netýká se ničeho menšího, než výborné relační SQL

databáze InterBase v plánované verzi 6, neboť firma zamýšlí uvolnit zdrojové

kódy pro řadu operačních systémů včetně Linuxu, Windows a Sun Solaris. Mezi

tradičními silnými vývojovými produkty se tato aplikace v portfoliu výrobce

lehce ztrácela, obeznámení uživatelé však velmi dobře vědí, jak kvalitní je to

databáze, a proto může překvapit, že se Inprise výhledově zbavuje příjmů z

tohoto dobře prodávaného produktu. Tento pohled je však pouze povrchní,

podívejme se na situaci blíže. Mnoho napoví již věta výkonného ředitele a

prezidenta Inprise Dale Fullera: děláme tento významný krok, protože věříme, že

každá distribuce Linuxu potřebuje InterBase. Podle dalších informací je již

dohodnuto umístění databáze ve velmi populární distribuci RedHatu a poměrně

nového a ambiciózního Corel Linuxu, s dalšími potenciálními partnery Inprise

jedná. V souvislosti s uvedením nástroje JBuilder pro tutéž platformu a

probíhající usilovnou prací na tvorbě linuxové verze populárních Delphi je

velmi zřetelné, jaký potenciál firma Inprise v této dosud silně menšinové

platformě cítí.

Závěr

Z výše uvedených faktů i dalších informací vyplývá několik důležitých závěrů.

Především, firma Borland-Inprise představuje se vstupem do roku 2000 stále

absolutní špičku na poli vývojových nástrojů, a to pro všechny úrovně

náročnosti projektů. Svým pokrytím šíře programátorské základny (objektový

Pascal, C/C++, JAVA), důslednou podporou standardů pro distribuované aplikace

(COM a zejména CORBA) a silnou snahou o nezávislost na platformě (především

Windows, Linux a Sun Solaris) se blíží úrovni, na níž (alespoň co se týče šíře

poskytovaných možností) nebude mít v nejbližší době konkurenci. Snaha firmy

nabízet ucelené portfolio produktů pro všechny kategorie vývojářů, kteří navíc

budou nezávislí na operačním systému, jejž používají, tak dostává velmi reálné

obrysy. Přidáme-li k tomu skutečnost, že Borland-Inprise reflektovala i

současnou „módu“ vstupu do Open Source vod s následnou snahou zpeněžit

profesionální servis, a použila k tomu tak kvalitní produkt, jakým InterBase

je, nezbývá než blahopřát k dobrému taktickému kroku ve správnou chvíli a těšit

se na věci příští.