Jag „r bara en universitetsstudent i Tyskland och har inte r†d att k”pa utvecklingsverktyg f”r $500, oavsett hur kraftfulla och bekv„ma de kan vara. Det „r orsaken att jag har programmerat Borland Pascal 7 f”r DOS i †ratal och fortsatte med REXX under 1997. Ett resultat av detta „r min (enligt egen †sikt) mycket v„rdefulla CommandPak f”r att f”rb„ttra OS/2 kommandoskalet. (Den „r ocks† tillg„nglig via min hemsida.)
Den tyska OS/2 tidningen "OS/2 Inside" (som s„gs vara den b„sta OS/2 trycksaken i v„rlden) har utgivit en CD-ROM "Top OS/2-Vollversionen Vol. 1". P† svenska betyder det "Topp OS/2 Fullversioner Vol. 1"
Denna CD inneh†ller mirakul”st en komplett IBM C-Set/2 (C/C++ Tools 2.01 med WorkFrame/2 V1.1 och V2.1). Fast„n detta var publicerat under OS/2 2.x perioden, s† kom ocks† Warp 3 Developer's Toolkit med denna CD. Allt detta „r tillg„ngligt f”r bara 28 DMark (ungef„r 160 kr), vilket „r ett otroligt k”p. All mjukvara „r i engelsk version.
Du kan best„lla "Top OS/2 Vollversionen" fr†n f”ljande adress:
AWi Vertriebsservice "OS/2 Inside Shop" Bretonischer Ring 13 85630 Grasbrunn Germany
Du m†ste inkludera en check p† 28 DMark plus 6 DMark f”r frakt, i alla fall om du best„ller fr†n Tyskland. Om du best„ller fr†n annat land b”r du kontakta dem f”rst och fr†ga om de levererar utomlands.
F”r mer om OS/2 Inside se deras tyska hemsida http://www.os2-inside.de/.
(Jag har inget samr”re med OS/2 Inside, men jag tror att denna CD kan vara ett s„tt f”r att alla skall kunna starta seri”s OS/2 programmering. Det „r d„rf”r jag g”r "reklam" f”r denna CD.)
Trots att IBM har deklarerat att de inte l„ngre st”djer SOM helt, „r det fortfarande en storartad teknologi, „ven om det kr„vs en hel del l„sande innan du vet vad som h„nder. C-Set/2 tillsammans med Warp 3 Toolkit inneh†ller allt f”r att utveckla kraftfulla Skrivbordsklasser. Det „r tillr„ckligt med dokumentation f”r att f”rst† den basala Skrivbords funktionaliteten, vilket gjorde det m”jligt f”r mig (som varken kunde C eller OS/2 API utan bara OOP med Pascal och Windows 3.1) att bygga XFolderïs basala funktioner (version 0.11) p† tre dagar. (Saker blir sv†rare med mer sofistikerade funktioner, men det „r en annan historia.)
V„rdefull l„sning f”rutom Toolkit dokumenten kan hittas i de fyra IBM OS/2 V2.0 Redbooks, som jag fann i en gammal Hobbes CD och som fortfarande kan finnas p† de vanliga FTP sajterna. De „r ganska f”r†ldrade (handlar bara om OS/2 V2.0), men av systemens basala koncept har ganska mycket kvarst†tt.
Jag rekommenderar ocks† Electronic Developer's Magazine for OS/2 p† WWW med fabul”sa artiklar p† alla aspekter av OS/2 programmering. Det finns tv† serier om Skrivbordsprogrammering, en startar i volym 2 nummer 8 och den andra i volym 5 nummer 10.
Om du har verktygen ovan, skall du kunna programmera Skrivbordet i ett nafs. Allt du beh”ver „r en god portion t†lamod, eftersom Skrivbordet g†r i en enda process (PMSHELL.EXE) och buggar i ditt projekt ger upprepade krascher. Studera "Debugging WPS applications" i Toolkit WPS Guide f”r att kompensera de v„rsta problemen.