wa371@sdcc12.UUCP (Sorcerer's Apprentice) (12/31/85)
There seems to have appeared a new programming language called 'C++'. I would like to know more about it: Is it similar to 'C'?. What are its merits? Where and by whom was it developed? Thanks, and a Happy New Year to all. Bernd <bear-nd> *** hooray for USENET *** UUCP: ...!ucbvax!sdcsvax!sdcc12!wa371, ARPA: sdcsvax!sdcc12!wa371@nosc
keith@cecil.UUCP (keith gorlen) (01/01/86)
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