home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / c / 18786 < prev    next >
Encoding:
Text File  |  1992-12-22  |  1.4 KB  |  38 lines

  1. Newsgroups: comp.lang.c
  2. Path: sparky!uunet!think.com!sdd.hp.com!hp-cv!hp-pcd!hp-vcd!tonyl
  3. From: tonyl@vcd.hp.com (Tony Long)
  4. Subject: Re: What is Object Oriented Programming? Is C doomed?
  5. Sender: news@vcd.hp.com (News user)
  6. Message-ID: <BzoCpy.F4u@vcd.hp.com>
  7. Date: Tue, 22 Dec 1992 18:58:46 GMT
  8. Distribution: usa
  9. References: <730@ulogic.UUCP>
  10. Organization: Hewlett-Packard VCD
  11. X-Newsreader: Tin 1.1 PL5
  12. Lines: 24
  13.  
  14. Richard M. Hartman (hartman@ulogic.UUCP) wrote:
  15. : OOP and C++ is NOT a "silver bullet", any more than "structured programming"
  16. : was.  It is a new tool that gives us the potential for things that were
  17. : more difficult before, but in and of itself does NOTHING.  That is the
  18. : job of the software designer.  If it is done poorly, it is done poorly
  19. : no matter what the language or paradigm.
  20. :         -Richard Hartman
  21. :         hartman@ulogic.COM
  22.     I would just add that if OOP design *is* done poorly, the problems
  23. of wading through virtual functions, overloaded operators/functions, 
  24. inheritances, etc. to debug could be much worse of a nightmare than 
  25. with classical languages!
  26.     But, if mastered, I think the power and usefulness of abstract
  27. structures will become self-evident, reflecting real-world structures
  28. to a much greater degree than is evident in "traditional" languages.
  29.     OOP is not for the ignorant, either! Using a tool or a machine
  30. is not an escape into ineptness--more useful or powerful machines mean
  31. greater potential for damage!
  32.  
  33.             ---Tony Long---
  34.  
  35.