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