home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!plsparc!bruce
- From: bruce@plsparc.UUCP (Bruce D Mount)
- Newsgroups: comp.lang.eiffel
- Subject: More bad poetry
- Message-ID: <371@plsparc.UUCP>
- Date: 28 Aug 92 01:23:38 GMT
- References: <1992Aug26.184926.8090@cc.gatech.edu> <mwalker-260892141117@mwalker1.npd.provo.novell.com.> <1992Aug27.002827.11597@cc.gatech.edu>
- Followup-To: bruce@pls.com
- Organization: Personal Library Software, Inc.
- Lines: 60
-
- In response to several posts:
-
-
- Your poem about Eiffel
- Although quite insightful
- Didn't quite go all the way
-
- As a user of Eiffel
- I agree it's delightful
- But there's so much more we should say
-
- Multiple inheritance
- With Class/Loop invariants
- Make encapsulation a breeze
-
- And garbage collection
- Gives memory protection
- Putting your poor mind at ease
-
- Routines with assertions
- Prevent staff desertions
- Since little is left up to chance
-
- It's a whole new gestalt
- With no argue of fault
- Since blame is assigned in advance
-
- This Programming by Contract
- Allows minimal contact
- Between people that work as a team
-
- Cause a static type check
- May one day save your neck
- Ensuring your code is quite clean
-
- And though mistakes happen
- It's easy to trap 'em
- Cause Eiffel provides for exceptions
-
- They're raised and they're caught
- Productivity's bought
- By reducing the time for corrections
-
- Eiffel's run-time conformance
- And stellar performance
- Are an OOP combination that's rare
-
- And so easy to master
- It makes learning faster
- Than other OOP choices out there
-
-
-
- --Bruce "Another Member of the Eiffel Jihad!"
-
- Bruce Mount
- Personal Library Software
- bruce@pls.com
- ...uunet!plsparc!bruce
-
-