What is C++?

keith gorlen keith at cecil.UUCP
Thu Jan 2 02:53:45 AEST 1986

C++ is almost a superset of C developed at Bell Labs by Bjarne
Stroustrup and marketed by AT&T-IS.  Briefly, its merits are:

	o  Can compile C programs with little or no modification.

	o  Compatible with existing C libraries.

	o  Inexpensive -- $2K for the first site source license.

	o  Many new features:

		- support for data abstraction
		- support for object-oriented programming
		- inline functions
		- operator/function overloading
		- (optional) function argument type checking
		- free store management
		- references

Thus, C++ has most of the best features of languages like ADA and
MODULA-2, and even goes beyond these languages by providing an efficient
tool for object-oriented programming.

The product sold by AT&T is a C++ to C translator, written in C++, that
can be easily ported to most UNIX systems.  The basic requirement is a C
compiler that can handle long names and structure assignment.

Ordering Info:

Evelyn Rochelle
AT&T Information Systems
P.O. Box 25000
Greensboro, NC 27420

1st CPU source license		$2K
additional CPU source license	$1K
additional CPU binary license:

	<2 users	$50
	<8 users	$100
	<16 users	$150
	<32 users	$250

C++ Book:

	Bjarne Stroustrup: The C++ Programming Language
	Addison Wesley, 1986, ISBN 0-201-12078-X
	336 Pages. Recommended price $22.95
	Keith Gorlen
	Computer Systems Laboratory
	Division of Computer Research and Technology
	National Institutes of Health
	Bethesda, MD 20892
	phone:	(301) 496-5363
	uucp:	{decvax!}seismo!elsie!cecil!keith

More information about the Comp.lang.c mailing list