Český spolek uživatelů OS/2

Sibyl pro OS/2 a Windows95


Úvodní | Články | Forum | Hry | Mapa serveru | Poradna | Prohlídka OS/2 | Recenze | Rozcestník | Různé | Skupina | Tipy a triky

Apache | OS/2 Aurora verze 4.5 | BootOS/2 | Dialog Enhancer | File Commander/2 | HomePage 1.0 | HomePage 2.1 | Larsen Commander | Mr. ED | Několik recenzí | Netscape Communicator | NC 4.61CZ | NPS WPS Enhancer | NightVision | PMMail | SciTech Display Doctor | Sibyl | Speed Pascal/2 v1.5 | StarOffice | Styler/2 | Super Virtual Disk | Sysbench 0.9.4e | Tvorba HTML v OS/2 | Visual Age C++ 4.0 | WarpNote

Aktualizováno:

Ano předchozí titulek skutečně není zapsán omylem a je pravdivý. Jakkoliv je sharewarový archiv na Hobbes rozsáhlý a obsahují ledacos, přeci jenom se mi někdy stane, že nenajdu zrovna to, co bych potřeboval. A jako člověk, který pracuje v zaměstnání s Delphi a považuje se za programátora, se snažím takové situace řešit "bastlením" vlastních programů. Dlouho jsem zápasil s jazykem C a překladačem EMX, až jsem jednou při svých toulkách po Hobbes našel program Sibyl (25kB, JPG). Od doby, kdy jsem jej před dobrým rokem začal používat vyspěl a dozrál ve skutečně kvalitní vývojové prostředí pro vizuální programování v Object Pascalu. Myslím že současná finální verze je plně srovnatelná s Deplhi 2 firmy Inprise (dříve Borland).

Mnoho "opravdových programátorů" se možná nad vizuálním programováním ušklíbne. Sybil (stejně jako Delphi) nikoho nenutí, aby vizuální programování využíval a umožňuje napsat libovolné množství kódu. Mně ale daleko výhodnější připadá možnost formuláře nakreslit, a pak soustředit na vlastní obsluhu událostí. Tím samozřejmě nesnižuji programování bez formulářů např. jen pro aplikace na příkazové řádce, i takové vám Sybil umožní napsat. Stačí jen nastavit, zda se jedná o aplikaci pro WPS, Text-mode a jako perličku umí vygenerovat kód pro Windows95. Při této příležitosti nelze nevzpomenout, že existuje identická verze i pro Windows95, která zase umí generovat kód i pro OS/2 (odtud ten titulek). Prostředí pro programování je velice příjemné a plnně srovnatelné s Delphi. Při psaní kódu jsou k dispozici makra a syntaxí řízený editor. Rovněž tak je zabudována velmi komfortní podpora databází (38kB, JPG), opět ála Delphi. Taktéž je dodáván lokalizátor řetězců (58kB, JPG) v projektu, lze tedy aplikacím jednoduše měnit jazyky, překladem v již kompilovaném programu.

Pokud jde o vlastní jazyk, v podstatě se jedná o SpeedPascal upravený pro vizuální programování. Takže jazyk nedoznal větších změn a platí to, co platilo i o SpeedPascalu. Co však doznalo podstatných změn je vlastní prostředí (150kB, JPG). Přítomnost Delphi je všude zdůrazňována, a tak kdo dokáže programovat v Delphi umí to i v Sibyl. Údajně lze i konvertovat formuláře z Delphi do vlastního formátu a pak to zkompilovat, nevím nakolik je to funkční, protože jsem to nezkoušel. Co jsem zkoužel, byl přenos kódu z aplikace v Delphi do Sybil, a to funguje vcelku bezproblémově. Je tu ale několik příbuzností i s knihovnou TP7, například jednotka CRT, která implementuje všechny standardní funkce i pro vývoj aplikací do standardního prostředí. Je tu také jednotka DOS, také plně funkční (samozřejmě využívá volání API OS/2), DIVE, SYSTEM ...

Pokud jde o cenu, pak mi $ 200 přijde dost, ale ze stránky www.ndrh.de/~speed/ lze stáhnout funkční demo omezené na 3 navrhované formuláře v jednom projektu (možná to lze nějak obejít přes zdrojový kód, nebo oddělenou kompilaci, ale neměl jsem potřebu kompilovat větší projekty). Toto omezení návrhu je jediné; žádná expirace, žádné problémy při běhu vlastního výtvoru (tam lze formuláře otevřít samozřejmě libovolněkrát).

Nakonec tedy nelze než poděkovat firmě SpeedSoft, že už není třeba závistivě koukat po Delphi ve Windows95. I v OS/2 máme skutečně silný a kvalitní nástroj pro pohodlný vývoj aplikací pro WPS i pro databáze.

V tomto pohledu je pak cena $200 docela přijatelná pro profesionály a my, ostatní pak máme plnně funkční omezenou verzi zdarma. V době zveřejnění tohoto článku, již bude k dispozici také betaverze "Virtual Pascalu 2.0", který by měl mít podobné prostředí i vlastnosti a cenu $150, alespoň podle anounce.


Úvodní stránka Webmaster Začátek stránky