Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!watmath!clyde!burl!ulysses!mhuxr!mhuxn!ihnp4!houxm!mtuxo!mtune!mtunf!mtx5c!mtx5d!mtx5a!esg From: esg@mtx5a.UUCP (ed gokhman) Newsgroups: net.lang.c Subject: simulating data abstraction facilities Message-ID: <1376@mtx5a.UUCP> Date: Thu, 26-Jun-86 19:11:07 EDT Article-I.D.: mtx5a.1376 Posted: Thu Jun 26 19:11:07 1986 Date-Received: Mon, 30-Jun-86 04:20:59 EDT Distribution: net Organization: AT&T Information Systems, Middletown, NJ 07748-4801. Lines: 22 Hi: I am working on a fairly large project that involves about 40 software engineers. What I would like to do is to simulate data abstraction facilities as a design guideline. Note, for various reasons we HAVE to use C for time being. The draft-proposal is to use file scoping and conditional preprocessor clauses to stop private members of a class of data/functions/types from external linkage. I understand that this is far from C++, but, again, for reasons beyong my control C++ is out of reach for now. I read some semi-optimistic semi-pessimistic opinions on such approach. What does the network think about it ? I would appreciate any opinions, suggestions, critics, examples, etc. Thanx in advance, Ed Gokhman