| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | IBMs OS/2 Programming Books page (announcement) |
hugo landsman wrote in a message to Jonathan Tew: hl> "Orfali & Harkey" (both titles, if I remember correct), hl> "Blain et al" and "Mastrianni" did get good reviews in this hl> echo. I would agree about Orfaly & Harkey, and about Blain et al. However, I would not recommend Mastrianni; I think the book is largely incomprehensible, except for the half of it which simply restates the official IBM docs. Mastrianni has what I consider to be serious quirks, not the least of which is making up his own names for the DevHelp API and then trying to sell a library that supports his naming convention for calling the DevHelp API from C -- when IBM provides, at no additional cost, their own DHCALLS.LIB as part of the DDK. Mastrianni also decides to do things in ways directly opposite to the IBM docs for no particular reason that I can understand. For example, Mastrianni says that DevHelp_VerifyAccess should be called before DevHelp_Lock, while IBM says to call DevHelp_Lock before calling DevHelp_VerifyAccess. Using Mastrianni's method will cause a pointer error in the application to pull Trap D, and will also run the risk of verifying a selector that gets swapped out between the call to DevHelp_VerifyAccess and the call to DevHelp_Lock. The only reasonable interpretation is that Mastrianni is clearly wrong, but he takes pains to emphasize that he really does mean to contradict the IBM docs. -- Mike ---* Origin: N1BEE BBS +1 401 944 8498 V.34/V.FC/V.32bis/HST16.8 (1:323/107) SEEN-BY: 105/42 620/243 711/401 409 410 413 430 807 808 809 934 955 712/407 SEEN-BY: 712/515 628 704 713/888 800/1 7877/2809 @PATH: 323/107 150 3615/50 396/1 270/101 105/103 42 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™.