RSS Feed

Tag Archives: computers-and-internet

Master Visual C++ 2 (1994): A Visit to the Old Folks’ Home

Nathan and Ori Gurewich, Master Visual C++ 2 (Sams, 1994)

[originally posted 19Feb2002]

A bunch of flying puzzle pieces hover over a CD on the book's cover.

Never underestimate the power of a puzzling cover.
photo credit:

Given the dominance of Microsoft in the programming market and the plethora of supposedly platform-specific C++ books on the market, it would seem a difficult task to come up with one definitive beginner’s text. Such is not the case, and Master Visual C++ 2 is without a doubt the definitive book for the VC++2 platform. The authors spend little time covering the basics of C++ (but enough to get someone who’s never read any general material on the subject up to speed) and devote most of the book’s thousand-plus pages to the Visual C++ platform itself. While the book does have its drawbacks, it does what it’s supposed to do, and it does it better than any other book I’ve encountered.

Read the rest of this entry

Capsule Reviews (vault): July, 2014

Peter D. Hipson, What Every Visual C++ 2 Programmer Should Know (Sams, 1994)

[originally posted 19Feb2002]

A "just the facts, ma'am" cover with the red title on a green background.

Even more dated now than when I wrote this review.
photo credit: ebay

What Every Visual C++ 2 Programmer Should Know is the perfect compliment to Gurewich and Gurewich’s Master Visual C++ 2. Both put out by Sams in the same year. Coincidence? Probably not. Everything the Gurewich book lacks is covered here. The detail and amount of code examples is lacking in comparison, but given the topics covered, that’s an excusable oversight.

What Every Visual C++ 2 Programmer Should Know looks at the more advanced features of Microsoft’s primary development platform: programming with Unicode, OLE, ODBC, multithreading, etc. It’s more a reference book than a how-to manual, but the user who’s followed and mastered the Gurewichs’ book should already have enough coding under his belt to integrate the information presented here without much trouble. The two books, taken together, provide the best introduction to Visual C++ 2 on the market, and are highly recommended for those still programming in DOS/Win3.x/Win95. *** ½

Read the rest of this entry

Capsule reviews (new), July 2014

Better late than never…

Homicide for Three (George Blair, 1948)

Audrey Long looks horrified in an artist's rendition on the movie poster.

photo credit:

Barely-feature-length mystery potboiler featuring a honeymooning couple (Warren Douglas and Audrey Long) who get caught up in a game of mistaken identity after being lent a hotel room when they arrived in New York at the wrong time. Hijinks ensue. There is nothing at all about it that would set it off from hundreds of its peers, but on the other hand, if you’re looking for a quick and easy mystery with some amusing moments and a decided lack of time investment, this will fill the bill as much as any of those others would; certainly worth a look if you happen upon it one one of the subscription streaming services, where it appears with some regularity. ** ½

Read the rest of this entry

C++ Database Development (1992): CPPDDIY

Al Stevens, C++ Database Development (MIS Press, 1992)

[originally posted 1Feb2002]

The minimal cover is bordered in yellow and has the title and author's name.

It is possible that I have read this more times than any other computer book I have ever owned.
photo credit:

Two questions come to mind as to why anyone would be reading a ten-year-old book on database development in an outdated edition written to cater to an operating system that (almost) no longer exists in any meaningful way. (Or why they would be reading a review of such a book.) Those two questions are, first, is it still a valuable book for any reasons other than archival, and second, does it teach the reader anything that might still be applicable in a world whose technology is so far removed from that which was extant when the book was first published?

Read the rest of this entry

Thinking in C++ (2000/2002): The Gold Standard

Bruce Eckel, Thinking in C++ vol. I (Prentice Hall, 2000)

An abstract pattern lies behind the title and author's names on the book cover.

Part One.
photo credit:

[originally posted 4Feb2002]

This is what so many other books about the process of programming C++ could have been. Eckel uses the most up-to-date C++ standards, the strictest programming techniques, and takes enough time to explain both the how and the why of the things that he’s talking about in enough detail that the user, while perhaps needing to read certain sections two or three times to really get the gist of them, should have a thorough understanding of the subject by the time the reader has finished the section. This leads to a complete absence of the usual “here’s what to do, don’t worry about why you’re doing it until we get to chapter X” found in most programming books. It also stresses programmers developing their own programming style, but imposes the strictures called for by the ANSI C++ standard. Sometimes too much freedom IS a bad thing, and that’s the case with the vast majority of books on C++ programming. Individuality is important, but clarity of code is important, too.

Read the rest of this entry

Visual C++ 2 for Dummies (1995): You’d Make a Better Door Than a Window

Michael Hyman and Bob Arnson, Visual C++ 2 for Dummies (IDG, 1995)

[originally posted 24Jan2002]

[ed. note 2014: programming for Windows has gotten MUCH easier over the years with visual tools and frameworks. Remember that back in 1995, much of Windows programming was still completed by hand unless you could afford very expensive SDKs.]

Given the existence of a book called C++ for Dummies and the existence of a separate book called Visual C++2 for Dummies, and given the reader of this review knows what Visual C++ 2 is, what would you expect from those two books? Doesn’t it seem like C++ for Dummies would cover the language, and Visual C++2 for Dummies would cover Visual C++2, the changes from the ANSI C++ standard and (more importantly) how to use Visual C++2 to program in Windows?

Perish the thought.

Read the rest of this entry

C++ for Dummies (1994): Let’s Start

Stephen R. Davis, C++ for Dummies (IDG, 1994)

[originally posted 24Jan2002]

C++ for Dummies has the same layout as every other For Dummies book.

Yellow and black, the universal colors of For Dummies books, school buses, and the Dennis Kucinich campaign.
photo credit: Amazon

One of the main problems (from my perspective) with the vast majority of C++ books on the market is that they’re written for C programmers who want to migrate. What’s a person to do who knows very little about C and wants to learn C++? The obvious answer is that he gets on an insanely steep learning curve, unless he wants to go back and learn C before tackling the plethora of C++ how-to- books on the market.

Read the rest of this entry