Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.2 9/5/84; site mtx5a.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxn!mhuxm!mhuxf!mhuxi!mhuhk!mhuxt!houxm!mtuxo!mtune!mtunf!mtx5c!mtx5d!mtx5a!esg From: esg@mtx5a.UUCP (ed gokhman) Newsgroups: net.lang.c Subject: re: what should be added to C Message-ID: <1333@mtx5a.UUCP> Date: Wed, 28-May-86 16:32:51 EDT Article-I.D.: mtx5a.1333 Posted: Wed May 28 16:32:51 1986 Date-Received: Sun, 1-Jun-86 06:42:29 EDT Distribution: net Organization: AT&T Information Systems, Middletown, NJ 07748-4801. Lines: 21 C++ makes a few interesting enhancements to its C subset. While playing with C++, I found at least two new features to be very usefull: 1. inline specifier. This is a better alternative to macros in that you may have return values for multi-statement macros. Plus, of cause, having a frequently used feature defined in language proper is nice. 2. Reference variables, e.g. int& i, used to provide call by reference and implemented as a pointer to a variable that is dereferenced every time it is used. I would rather see C++ and Concurrent C making their way into the ANSI standard, but, if it is unfeasible, at least their usefull additions to the "old C" should see the world. Ed Gokhman