From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,80e8e0df8032d89e X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-11-04 16:03:07 PST Path: bga.com!news.sprintlink.net!howland.reston.ans.net!swrinde!news.dell.com!tadpole.com!uunet!gwu.edu!gwu.edu!not-for-mail From: mfeldman@seas.gwu.edu (Michael Feldman) Newsgroups: comp.lang.ada Subject: Re: Is C/C++ the future? Date: 4 Nov 1994 19:03:07 -0500 Organization: George Washington University Message-ID: <39ei3r$815@felix.seas.gwu.edu> References: <1994Oct28.101326@di.epfl.ch> <394fvv$hnm@felix.seas.gwu.edu> NNTP-Posting-Host: 128.164.9.3 Date: 1994-11-04T19:03:07-05:00 List-Id: In article , Dag Bruck wrote: >>>>>> "MF" == Michael Feldman writes: > >MF> I wasn't really thinking of cases like this, rather of situations >MF> where programmers in industry _know_ they are writing plain C and >MF> passing it off as C++. > >Maybe this characterization isn't entirely fair. Of course it's not. It was meant mostly as an ironic joke. >When converting an organization from C to C++, the conservative >approach is to gradually introduce C++ features, starting by just >updating the C code so it compiles with a C++ compiler. When that is >done, classes, overloading, inheritance, etc. is introduced. > >The point is that during this transition phase they will not use the >full power of C++, and that is probably wise. If, in fact, everyone is being that honest with one another, sure. I have seen cases, though, where it was all too easy to con a manager that C++ was being used, when in fact _none_ of the power of C++ was being used, only a C++ compiler. 'Course that manager also thought the language was called C+. (no :-)) Mike Feldman