home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / lang / eiffel / 1095 < prev    next >
Encoding:
Internet Message Format  |  1992-08-27  |  1.6 KB

  1. Path: sparky!uunet!plsparc!bruce
  2. From: bruce@plsparc.UUCP (Bruce D Mount)
  3. Newsgroups: comp.lang.eiffel
  4. Subject: More bad poetry
  5. Message-ID: <371@plsparc.UUCP>
  6. Date: 28 Aug 92 01:23:38 GMT
  7. References: <1992Aug26.184926.8090@cc.gatech.edu> <mwalker-260892141117@mwalker1.npd.provo.novell.com.> <1992Aug27.002827.11597@cc.gatech.edu>
  8. Followup-To: bruce@pls.com
  9. Organization: Personal Library Software, Inc.
  10. Lines: 60
  11.  
  12. In response to several posts:
  13.  
  14.  
  15. Your poem about Eiffel
  16. Although quite insightful
  17. Didn't quite go all the way
  18.  
  19. As a user of Eiffel
  20. I agree it's delightful
  21. But there's so much more we should say
  22.  
  23. Multiple inheritance
  24. With Class/Loop invariants
  25. Make encapsulation a breeze
  26.  
  27. And garbage collection
  28. Gives memory protection
  29. Putting your poor mind at ease
  30.  
  31. Routines with assertions
  32. Prevent staff desertions
  33. Since little is left up to chance
  34.  
  35. It's a whole new gestalt
  36. With no argue of fault
  37. Since blame is assigned in advance
  38.  
  39. This Programming by Contract
  40. Allows minimal contact
  41. Between people that work as a team
  42.  
  43. Cause a static type check
  44. May one day save your neck
  45. Ensuring your code is quite clean
  46.  
  47. And though mistakes happen
  48. It's easy to trap 'em
  49. Cause Eiffel provides for exceptions
  50.  
  51. They're raised and they're caught
  52. Productivity's bought
  53. By reducing the time for corrections
  54.  
  55. Eiffel's run-time conformance
  56. And stellar performance
  57. Are an OOP combination that's rare
  58.  
  59. And so easy to master
  60. It makes learning faster
  61. Than other OOP choices out there
  62.  
  63.  
  64.  
  65. --Bruce   "Another Member of the Eiffel Jihad!"
  66.  
  67.   Bruce Mount
  68.   Personal Library Software
  69.   bruce@pls.com
  70.   ...uunet!plsparc!bruce
  71.  
  72.