home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / lang / cplus / 18963 < prev    next >
Encoding:
Internet Message Format  |  1993-01-11  |  1.8 KB

  1. Path: sparky!uunet!charon.amdahl.com!netcomsv!netcomsv!ulogic!hartman
  2. From: hartman@ulogic.UUCP (Richard M. Hartman)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Pros and cons of C++
  5. Message-ID: <847@ulogic.UUCP>
  6. Date: 11 Jan 93 19:30:14 GMT
  7. References: <TMB.93Jan7174627@arolla.idiap.ch> <79416@hydra.gatech.EDU> <TMB.93Jan8152439@arolla.idiap.ch>
  8. Organization: negligable
  9. Lines: 38
  10.  
  11. In article <TMB.93Jan8152439@arolla.idiap.ch> tmb@idiap.ch writes:
  12. >
  13. >What makes those features costly in C++ is that they need to be
  14. >backwards compatible with C. Backwards compatibility is C++'s greatest
  15. >advantage over competing languages, but it is likely to be its
  16. >eventual downfall.  Safety and garbage collection and many of the
  17. >other features that I mentioned, are features that many programmers
  18. >want, and other languages will sooner or later catch on, languages
  19. >that offer them without the (significant, though not devastating)
  20. >overhead that would be associated with them you tried to support them
  21. >in C++.
  22.  
  23.  
  24. I don't know.  I think that eventually there will be a "clean break"
  25. between C & C++, where they will dump backwards compatibility for
  26. some for some of the features mentioned (pointer safety, etc.)
  27.  
  28. Whether this will be:
  29.  
  30.     * Compiler options (similar to the current ANSI/K&R compiler
  31.         options found in most C compilers)
  32.  
  33.     * New language version (C++ 5.0?)
  34.  
  35.     * A language w/ a new name that is essentially C++ w/ the
  36.         true o-o extensions & features
  37.  
  38. I can't hazard a guess.  I imagine that one of those is likely
  39. in the next 3-5 years, if not sooner.
  40.  
  41.     -Richard Hartman
  42.     hartman@ulogic.COM
  43.  
  44. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
  45. "If we shadows have offended, Think but this and all is mended:
  46.  That you have but slumbered here, While these visions did appear.
  47.  And this weak and idle theme, no more yielding but a dream."
  48.  
  49.