| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Books! (part 2/2) |
The (highly unofficial) FIDONET OS2PROG C++ compiler pros and cons list
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
A C++ programmer's booklist (part 2 of 2)
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
OS/2 C++ Class Library Power GUI Programming with C Set++
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Kevin Leong, Bill Law, Bob Love, Bruce Olson, and Hiroshi Tsuji
Van Nostrand Reinhold
800 pages
ISBN 0-442-01795-2
This is supposedly *the* book for programmers using IBM's user
interface class libraries. Unfortunately, it is already slightly
dated, since ICLUI has changed name to OpenClass and CSet++ has become
VisualAge C++.
The Ultimate OS/2 Programmer's Manual
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
John Mueller
McGraw Hill
1994
ISBN 0-07-043972-9
While the title is a bit overblown (there's a lot missing) it's got a
lot of the sort of information that Ray Duncan's now ancient _Advanced
OS/2 Programming_ contained, but more up to date. One of the sections
that is rather complete is Chapter 3: Video API, in which the author
describes VIO, GPI, and WIN calls, as well as the 8514 and XGA
standards.
-- Review by Ed Beroset 1:3641/1.250
Effective Multithreading in OS/2
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Dorfman and Neuberger
McGraw Hill
ISBN 0-07-017841-0
Comes with disc.
The title is pretty much self-explanatory. This book is all about
proper use of threads.
OS/2 and Netware Programming: Using the Netware Client API for C
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Gauthier & Taylor
Van Nostrand Reinhold
Nov 1994
ISBN 0-442-01815-0
( no summary available )
Client/Server LAN Programming
DDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Barry Nance
ISBN 1-56529-924-8
( This is an update/enhancement of his book LAN Programming in C. )
This book discusses programming under Novell, NetBIOS, and Lantastic
LANs. It even discusses writing Novell code under OS/2 although that
discussion lasts for only two pages and generally just references the
DOS version for discussion. Apparently, you're supposed to get the
"NetWare Client SDK" (from Novell) if you're serious about doing
IPX/SPX programming under OS/2.
-- Review by Jon Guthrie, FIDONET 1:106/2000.25
User Interfaces in C and C++ for OS/2
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Mark Goodwin
MIS Press
1993
ISBN 1-55828-278-5
Book includes a 360kb code diskette, with all the C and C++ code as
well as compiled object for C Set/2 and Borland C++ in two libraries,
ready for linking. The C Set/2 code was compiled for the SE and SM
libraries. Don't know about the Borland code, 'cause I don't use
their IDE/compiler/linker.
From SCBC, I paid $45.89, which included S&H. VERY short review
follows, because I haven't read it all, yet, and haven't compiled
anything from it, yet. Have run the demo programs, though. Will post
more, with experience - assuming you don't beat me to it!!
First off, I think the author had a good idea for creating the VIO
interface objects, and figured the code would sell better as a book
than as a software product. The book is really an implementation/user
manual for the included code. It doesn't really tell you how to use
the VIO, MOU, KBD API calls, but instead wraps a set of C (very little
C++) functions around them to implement most all of the calls you'd
need to make.
He then proceeds to gather these low-level calls into usable higher
level functions to create windows, menus and input fields/boxes and
then even higher level functions to implement all this into a
application interface system. Very nicely structured and about as
object-oriented as you can get in C. He then provides some C++ object
wrappers around the lower level C stuff, so that it can be implemented
in C++, should you choose. Pretty well thought out architecture.
The book includes ALL the underlying source code, with each section of
source followed by a discussion of each function implemented in
pseudocode.
The code diskette has all the source, demo source and .EXE's, and the
.LIB's mentioned earlier. A nice job of packaging.
My first impression is: If you are serious about using VIO routines
and don't want to take the time to hack it into libraries for
yourself, spend the $$ for the code. If your time is worth anything,
you can't do it yourself more cheaply! If you want to alter the code
to put your own stamp of individuality on it, all the source is there,
go to it!
However, if you want a book to teach you all about VIO, then the old
MS Press book for OS/2 1.1/2/3 VIO is better. I have had it for
several years and used it to create 16 bit libraries for myself. DO
NOT want to do that again!
Hope this helps, will post more as I know more.
-- Review by Tom Carr, Ilink OS/2-Support conference
Instant OS/2 - Porting C Applications to OS/2
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Dorfman
McGraw-Hill
ISBN 0-8306-4522-5
According to Simon Ewins of 1:250/664.0, this book contains all of the
source for a screen library that is the same for both DOS and OS/2.
Apparently this works when compiled with Watcom C++ 10.0.
OS/2 Application Development Tools
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Brian Proffit
Premier
ISBN 1-881899-00-4
( no summary available )
Building Portable C++ Applications with YACL
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
M.A. Sridhar
Addison-Wesley
ISBN 0-201-83276-3
This is the book covering Yet Another Class Library (from the
University of South Carolina), wriotten by the author. YACL
encapsulates file I/O, b-trees, and GUI.
The COBOL Presentation Manager Programming Guide
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
David M. Dill
Van Nostrand Reinhold
June 1992
280 pages
ISBN 0-442-01293-4
IBM order number G362-0010
Introduces OS/2 programming through easy-to-understand COBOL examples,
with skeleton code. Especially useful for COBOL programmers wishing
to migrate applications from a mainframe to OS/2.
-- Review by Kwok Leung, FIDONET 1:134/72.0
OS/2 PM Programming for COBOL Programmers, Revised Edition
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Chapman
Wiley-QED
ISBN 0-471-56140-1
( no summary available )
Micro Focus COBOL/2 Workbench for the Application Developer
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Wiley-QED
( no summary available )
Micro Focus CICS Option: Developing CICS Applications on the PC
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Wiley-QED
( no summary available )
Comprehensive Database Performance for OS/2 2.0's Extended Services
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Bruce Tate, Tim Malkemus, and Terry Gray (IBM, Austin, TX).
Van Nostrand Reinhold
September 1992
IBM order number G362-0012
A complete guide to database performance, from database design to
optimizing queries to benchmarking a completed application. Sample
benchmarking code, a symptom / response troubleshooting matrix and a
list of practical tips and techniques.
-- Review by Kwok Leung, FIDONET 1:134/72.0
OS/2 Batch Files to Go
DDDDDDDDDDDDDDDDDDDDDD
Richardson
McGraw-Hill
ISBN 0-07-0052370-3
( no summary available )
Writing VX-REXX Programs
DDDDDDDDDDDDDDDDDDDDDDDD
Ronny Richardson
McGraw-Hill
ISBN 0-07-911910-7(cloth) ISBN 0-07-911911-5(paper)
Includes CD-ROM
I bought the book about two months ago. It wasn't what I was look for
but it has helped some. I wanted to know how to structure the
programs, where do I put my own code sort of thing, how do all the
'sections' work together. The book has tons of examples and sections
of code for doing various things. Eventually it may just be what I
need, I just need to get further into my development.
-- Review by George Moralez 1:343/85.0
The REXX Language: A Practical Approach to Programming, 2nd edition
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Mike Cowlishaw
Prentice-Hall, 1990, ISBN 0-13-780651-5 (English, 2nd edition)
Carl Hanser Verlag, 1988, ISBN 3-446-15195-8 (German, 1st edition)
P-H International, 1988, ISBN 0-13-780784-8 (German, 1st edition)
Kindai-kagaku-sha, 1988, ISBN 4-7649-0136-6 (Japanese, 1st edition)
Mike Cowlishaw can be termed the "inventor" of REXX, and this book
describes SAA version 4 REXX, and the rationale behind the design of
the language.
REXX Reference Summary Handbook, 2nd Edition
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Dick Goran
CFS Nevada
ISBN 0-9639854-1-8
There are (as can be seen below), many REXX references (as it is a
language that appears everywhere from PC-DOS to VMS). This is the
REXX book that is frequently recommended in the OS/2 programming
echoes.
OS/2 2.1 REXX Handbook
DDDDDDDDDDDDDDDDDDDDDD
German
Van Nostrand Reinhold
ISBN 0-442-01734-0
( no summary available )
Mastering OS/2 REXX
DDDDDDDDDDDDDDDDDDD
Gargiulo
Wiley-QED
ISBN 0-471-51901-4
( no summary available )
Application Development Using OS/2 REXX
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Rudd
Wiley-QED
ISBN 0-471-60691-X
( no summary available )
Writing OS/2 REXX Programs
DDDDDDDDDDDDDDDDDDDDDDDDDD
Richardson
Mc-Graw-Hill
ISBN 0-07-052372-X
( no summary available )
REXX: Advanced Techniques for Programmers
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Kiesel
McGraw-Hill
ISBN 0-07-034600-3
( no summary available )
Teach Yourself REXX in 21 Days
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Schindler & Schindler
Sams
September 1994
ISBN 0-672-305291
( no summary available )
Modern Programming Using REXX
DDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Robert P. O'Hara and David R. Gomberg
Prentice-Hall
ISBN 0-13-597311-2 (First Edition, 1985)
ISBN 0-13-579329-5 (Second edition, 1988)
( no summary available )
Practical Usage of REXX
DDDDDDDDDDDDDDDDDDDDDDD
Anthony S. Rudd
Ellis Horwood (Simon & Schuster)
1990
ISBN 0-13-682790-X
( no summary available )
The REXX Handbook
DDDDDDDDDDDDDDDDD
Edited by Gabe Goldberg and Phil Smith III
McGraw Hill
1991
672 pages
ISBN 0-07-023682-8
( no summary available )
Programming in REXX
DDDDDDDDDDDDDDDDDDD
Charles Daney
McGraw Hill
1992
300 pages
ISBN 0-07-015305-1
( no summary available )
REXX--Advanced Techniques for Programmers
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Peter C. Kiesel
McGraw Hill
1992
256 pages
ISBN 0-07-034600-3
( no summary available )
Personal REXX User's Guide (PC-DOS and OS/2 REXX) version 2.0
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Mansfield Software Group, Inc.
1985-1990
( no summary available )
Zinc It! - Interfacing Third Party Libraries with Cross Platform GUIs
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
ISBN 0-934272-39-5
Covers using Zinc with X-32VM, Flash Graphics, CodeBase, Greenleaf
Database, Btrv++, ODBC, POET, and CommLib under OS/2 Warp.
-- Review by Roland Hughes, Ilink OS/2-Support conference
The GUI-OOUI War: Windows Vs OS/2
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Theo Mandel
Van Nostrand Reinhold
1993
ISBN 0-442-01750-2
This book apparently explains the benefits of object-oriented user
interfaces such as the Workplace Shell. ( No further information on
the rest of the book is available. )
Taligent's Guide to Designing Programs:
A Guide to Well-Mannered Programming in C++
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Addison-Wesley,
ISBN 0201-40888-0
This isn't strictly an OS/2 book, but much of the book discusses
C++ programming from an OS/2 perspective. The Taligent philosophy
makes for interesting reading for the C++ programmer who is developing
large systems or class libraries.
C++ IOStreams Handbook
DDDDDDDDDDDDDDDDDDDDDD
Steve Teale
Addison-Wesley
1993
ISBN 0-201-59641-5
This is not an OS/2 programming book per se, but is reported to be
*the* introduction to using iostreams in C++. So it is of passing
relevance to a booklist devoted to OS/2 programming in C++.
The Design and Implementation of the 4.3BSD UNIX operating system
DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDD
Karels, McKusick, Leffler, and Quarterman
ISBN 0-201-06196-1
Not an OS/2 book, I know. But programmers writing for TCP/IP for OS/2
may be interested in the detailed discussions in this book of the
original Berkeley sockets design and implementation.
/ JdeBP . / (c) Copyright 1993-1995 All Rights Reserved. .
/ FIDONET 2:440/4.0 JdeBP{at}donor2.demon.co.uk .
... Another excellent OS/2 day goes by.
--- Blue Wave/OS2 v2.20 [NR]
* Origin: DoNoR/2,Woking UK (44-1483-725167) (2:440/4)SEEN-BY: 50/99 270/101 620/243 711/401 409 410 413 430 808 809 934 955 SEEN-BY: 712/407 515 517 628 713/888 800/1 7877/2809 @PATH: 440/4 141/209 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™.