home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / eiffel / 1387 next >
Encoding:
Text File  |  1992-12-22  |  2.2 KB  |  59 lines

  1. Newsgroups: comp.lang.eiffel
  2. Path: sparky!uunet!comp.vuw.ac.nz!actrix!Des.Kenny
  3. From: Des.Kenny@bbs.actrix.gen.nz
  4. Subject: Re: Eiffel Description
  5. Organization: Actrix Information Exchange
  6. Date: Tue, 22 Dec 1992 22:59:46 GMT
  7. Message-ID: <1992Dec22.225946.11993@actrix.gen.nz>
  8. Summary: Eiffel on NeXT 
  9. Keywords: Eiffel, Next 
  10. References: <1992Dec19.143052.21438@mic.ucla.edu>
  11. Sender: Des.Kenny@bbs.actrix.gen.nz 
  12. Lines: 45
  13.  
  14. In article <1992Dec19.143052.21438@mic.ucla.edu> iwelch@agsm.ucla.edu (Ivo Welch) writes:
  15. > Is there a 2-10 page description of Eiffel features?  I'd like to switch to
  16. > a safer language than C++, and a number of  people mentioned Eiffel. I have
  17. > no idea of what features it has.
  18.   One of the major features of Eiffel is the strong focus on reliability.
  19.   Where reliability is defined to be correctness and robustness. By this
  20.   definition correctness means consistently implementing the specification 
  21.   and robustness means handling exceptions in a safe way to maximise fault
  22.   tolerence. 
  23.  
  24.   Such issues of quality are a major focus in Eiffel and in the BON
  25.   methodology for analysis, design, programming and maintenance.
  26.  
  27.   The primary source is "Eiffel the Language", Bertrand Meyer, Prentice Hall,
  28.   1992. This book has been adopted as the definition of the language
  29.   ( version 3) by the international standards body NICE
  30.   ( Non-profit International Consortium for Eiffel). It has a 20 page
  31.   introduction that summarises the main features of Eiffel 3.
  32.  
  33.   It is both a user manual and the language reference manual.
  34.  
  35. > I  would like   to get garbage  collection   and  type-safety,  as  well as
  36. > (numeric-support) features such as operator overloading and IEEE awareness,
  37. > linking with Fortran/C  (and C++) code,  a  debugging facility, and  modern
  38. > data/object structures. Speed  is  important  but  not  so important as  to
  39. > preclude simple automatic run-time checks.
  40. > Is there a trial/real version of Eiffel that runs on NeXT computers?
  41.   Yes there is a version of Eiffel for NeXT.
  42.  
  43.   contact : Darcy Harrison 
  44.   email: Darcy@eiffel.com
  45.  
  46.  
  47.  
  48.   -- Des Kenny
  49.      Objective Methods Ltd
  50.      PO Box 17356
  51.      Wellington
  52.      phone: 64 4 476 9499
  53.      fax:   64 4 476 9237
  54.      email: Des.Kenny@bbs.actrix.gen.nz
  55.