TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Derek Carr
from: Patrick Annette
date: 1995-11-02 11:00:12
subject: Which OS/2 programming b

Quoting Derek Carr to all in a message dated 10/28

DC> I'm about to get starting doing some programming for OS/2 
DC> using Speed Pascal. I'd like some recommendations for a 
DC> good programming book to get.
DC> 
DC> I'm an average amateur programmer of Turbo pascal for DOs. I've also
DC> messed a  little bit with the Desqview API so I know a little about 
DC> threads and such. I have a vague idea about C but nothing  about C++
DC> (and I don't want to know - life's too short!).  So, based on that,
DC> which of the OS/2 books on the market do  you think would suit me
DC> best? I'm going to need to know  some the things like handling
DC> threads, good desktop design  and when to thread and when not, but
DC> also some of the APi I  suppose...

Derek, I'm currently learning (slowly!) PM programming using Virtual
Pascal.  Haven't found any Pascal books that apply, but I'm using 'OS/2
Warp Programming for Dummies' by Blake Watson.  He avoids the more
esoteric C constructions (like Var+=10), making it relatively easy to
convert to Pascal without fully learning C.  Still, I do keep a C book
handy as I work!

I'm almost finished with chapter 6, and haven't found anything
impossible to convert to Pascal.  The book glosses over points at times,
and a few times variables have been used without being defined, but even
this can trigger some learning .  Making Pascal equivalents for the
Helper Macros used in C for extracting and inserting bytes and words in
the 32-bit paramters was one such learning experience.

The author also provides an address for purchasing a diskette with the
program listings, including version in Pascal, PL/1, Prolog and Modula-2
for $10 + $2.50 for shipping (not sure how this would work to Europe). 
I've ordered but not yet received it, so can't comment on the quality of
his Pascal.

Hope this helps.

Patrick

___
 X KWQ/2 1.2i X I'm not young enough to know everything anymore...
--- Maximus/2 2.02
* Origin: OS/2 Northwest, Bellevue, WA 206-957-4513 206-562-7212 (1:343/179)
SEEN-BY: 270/101 620/243 711/401 409 410 413 430 807 808 809 934 955 712/407
SEEN-BY: 712/515 517 628 713/888 800/1 7877/2809
@PATH: 343/100 1 138/103 3615/50 396/1 270/101 712/515 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.