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

  1. Path: sparky!uunet!gatech!rpi!ghost.dsi.unimi.it!univ-lyon1.fr!frmop11!psuvm!ucf1vm!cop80196
  2. Organization: University of Central Florida--Computer Services
  3. Date: Wednesday, 23 Dec 1992 19:29:30 EST
  4. From: Bill Laird <COP80196@UCF1VM.BITNET>
  5. Message-ID: <92358.192930COP80196@UCF1VM.BITNET>
  6. Newsgroups: comp.lang.c++
  7. Subject: feedback wanted on appropriate OOPL
  8. Lines: 42
  9.  
  10. I am taking object oriented programming in the upcoming semester,
  11. and wanted to get some feedback from you all.
  12.  
  13. Much to my shagrin, I have found out that Smalltalk will be the
  14. programming language  used. I have read that Smalltalk implements
  15. dynamic typing, and that everything, even language defined types
  16. such as int or float are considered objects.
  17.  
  18. In the latest edition of the C++ Journal, on page 59 in the article
  19. "Why C++ must be the choice", the author states "Smalltalk may
  20. retain an interest because of its rapid prototyping capabilities, but
  21. for industrial applications it is far too slow and uses too much
  22. memory. Furthermore, the dynamic environment of Smalltalk
  23. where everything is an object means that everything can be changed
  24. by a developer, including basic features of the language."
  25.  
  26. For the author's need, C++ was the appropriate choice. But here is
  27. where I would like some feedback. I know that many C++
  28. programmers have Smalltalk experience, so I want to find out
  29. which language you think would be the most beneficial to students.
  30. Keep in mind that many of the students probably won't know
  31. anything about OOP, and that in addition to learning a new language,
  32. all of the methodology of OOP needs to be learned. Also consider that
  33. all of the students have used C in the past, and the temptation to make
  34. C act like C++ may be a problem to some.
  35.  
  36. Personally, I don't need the intro to OOP with Smalltalk as the tool. I
  37. would much rather move on to C++. I plan on making a case to my
  38. instructor if I the OOP  community provides some insight supporting
  39. this idea.  I want to do C++ programming when I graduate, and feel
  40. that Smalltalk is going to slow me down (pun intended) in this endeavor.
  41.  
  42. Please send any feedback to my compuserve account if you don't feel a
  43. reply belongs on the net. My usenet account is about to expire, but
  44. one of the bbs's in my area caries this echo so I will be able to read
  45. post's, but not sure if I can be replied to.
  46.  
  47. I can be reached at compuserve by e-mailing 71753.130@compuserve.com
  48.  
  49. Thanks in advance for any info,
  50. Bill
  51.  
  52.