TechWhirl (TECHWR-L) is a resource for technical writing and technical communications professionals of all experience levels and in all industries to share their experiences and acquire information.
For two decades, technical communicators have turned to TechWhirl to ask and answer questions about the always-changing world of technical communications, such as tools, skills, career paths, methodologies, and emerging industries. The TechWhirl Archives and magazine, created for, by and about technical writers, offer a wealth of knowledge to everyone with an interest in any aspect of technical communications.
Subject:C++ Book From:"Johns, David" <14615johns -at- KCPBLDG05 -dot- BV -dot- COM> Date:Tue, 18 Oct 1994 08:07:00 CDT
Romay Jean Sitze asked about using the book I recommended, "Learning C++: A
Hands On Approach," to learn programming skills. I would not recommend the
book unless you have previous programming experience. If you have no
programming skills, you might (may?) want to learn BASIC, PASCAL or Native C
before tackling C++ with its objects, istreams, fstreams, ostreams, and
bitwise features. BASIC will teach you fundamental programming concepts,
such as variables, input, and output. PASCAL will teach you about
arguments. And C will teach you about functions, structures and C syntax,
but not classes.
C++ was developed as a "programmmer's language" by Bell Labs. (++ means to
increment a variable; C++ is an "incremented" version of C.) I hear that
they're already working on a new version--C+@, which will apparently
eliminate some of the "leftover" Native C features of C++.
I'd like to find out what other OOP languages are out there. I've heard
about SmallTalk. Any others? How do they compare to C++?