home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / lang / cplus / 19712 < prev    next >
Encoding:
Internet Message Format  |  1993-01-21  |  958 b 

  1. Path: sparky!uunet!cs.utexas.edu!qt.cs.utexas.edu!yale.edu!ira.uka.de!Germany.EU.net!urmel.informatik.rwth-aachen.de!tabaqui!dak
  2. From: dak@tabaqui.informatik.rwth-aachen.de (David Kastrup)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: Why is C++ not considered a true OOL?
  5. Date: 21 Jan 93 23:58:17 GMT
  6. Organization: Rechnerbetrieb Informatik - RWTH Aachen
  7. Lines: 10
  8. Distribution: world
  9. Message-ID: <dak.727660697@tabaqui>
  10. References: <19JAN199315162645@trentu.ca> <51571@shamash.cdc.com> <24656@alice.att.com>
  11. NNTP-Posting-Host: tabaqui.informatik.rwth-aachen.de
  12.  
  13. Simple answer: static typing.
  14. Although you might go to pains to derive anything from a purely
  15. virtual ancestor, the builtins won't follow suit.
  16.  
  17. You have say beforehand, what kind of variables you want to have,
  18. because variables don't carry their types with them. It's the
  19. compiler knowing about types, not the runtime system.
  20.  
  21. So you do not have blackboxes which might contain anything as
  22. an object.
  23.