home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / cplus / 18488 < prev    next >
Encoding:
Internet Message Format  |  1992-12-29  |  2.3 KB

  1. Path: sparky!uunet!olivea!gossip.pyramid.com!pyramid!infmx!cshaver
  2. From: cshaver@informix.com (Craig Shaver)
  3. Newsgroups: comp.lang.c++
  4. Subject: Re: feedback wanted on appropriate OOPL
  5. Message-ID: <1992Dec29.011354.5929@informix.com>
  6. Date: 29 Dec 92 01:13:54 GMT
  7. References: <92358.192930COP80196@UCF1VM.BITNET> <1992Dec28.173620.14793@microsoft.com>
  8. Sender: news@informix.com (Usenet News)
  9. Organization: Informix Software, Inc.
  10. Lines: 41
  11.  
  12. In article <1992Dec28.173620.14793@microsoft.com> jimad@microsoft.com (Jim Adcock) writes:
  13. >In article <92358.192930COP80196@UCF1VM.BITNET> Bill Laird <COP80196@UCF1VM.BITNET> writes:
  14. ..... deleted .....
  15. >
  16. >Three points from my perspective:
  17. >
  18. >1) I have known many OO programmers coming from a Smalltalk background
  19. >into C++.  I found them very difficult to work with, because they aways
  20. >tend towards trying to use a Smalltalk approach to C++, and C++ is not
  21. >Smalltalk, nor vice versa.  Good programming technique is not the same
  22. >between the two languages.
  23. >
  24. >2) Having just done an interview with a interview candidate who has
  25. >an MS in CS, who claimed C/C++ as a primary language, but who couldn't 
  26. >program simple problems in a straight-forward manner, using style
  27. >appropriate for the C/C++ languages, I must again express frustration
  28.  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  29.  
  30. I have used both Smalltalk and C++ and do not agree with your conclusions
  31. without concrete evidence to the contrary.  Could you please elaborate
  32. on what style is appropriate for c/c++?  It would be a help to have
  33. some references to material that clarifies the differences in OO style.
  34.  
  35. >at CS departments who don't teach students the skills they need to
  36. >get a job.  C is the mainstream programming language for the software
  37. >industry.  C++ is the mainstream OO programming language for the
  38. >software industry.  Non-mainstream languages are fine for PhD candidates
  39. >who plan to remain in acedemia.
  40.  
  41. I thought COBOL was the mainstream language?  Could you support this 
  42. set of statements with some examples? Evidence? 
  43.  
  44. >
  45. >3) Neither 1) nor 2) above is as important as having students who 
  46. >know and can perform the necessary applied mathematics.
  47.  
  48. This is a very broad statement.  Could you give an example please?
  49.  
  50. -- 
  51. Craig Shaver  (cshaver@informix.com for now) (415)390-0654 (415)926-6407
  52. Productivity Group POB 60458 Sunnyvale, CA  94088
  53.