home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / lang / modula2 / 1434 < prev    next >
Encoding:
Text File  |  1992-11-21  |  2.1 KB  |  58 lines

  1. Newsgroups: comp.lang.modula2
  2. Path: sparky!uunet!zaphod.mps.ohio-state.edu!darwin.sura.net!Sirius.dfn.de!Urmel.Informatik.RWTH-Aachen.DE!schumann!pk
  3. From: pk@rwthi3.informatik.rwth-aachen.de (Peter Klein)
  4. Subject: Re: Modula-3
  5. Message-ID: <1992Nov22.190940.27006@Urmel.Informatik.RWTH-Aachen.DE>
  6. Sender: news@Urmel.Informatik.RWTH-Aachen.DE (Newsfiles Owner)
  7. Nntp-Posting-Host: schumann
  8. Reply-To: pk@rwthi3.informatik.rwth-aachen.de
  9. Organization: Lehrstuhl fuer Informatik III, RWTH Aachen, Germany
  10. References: <21573.2B0CFFB3@puddle.fidonet.org>
  11. Date: Sun, 22 Nov 92 19:09:40 GMT
  12. Lines: 44
  13.  
  14. In article 2B0CFFB3@puddle.fidonet.org, Rt.Pollock@f414.n229.z1.fidonet.org (Rt Pollock) writes:
  15. >This enquiry is being made on behalf of a local friend who is 
  16. >looking for information regarding MODULA-3; indeed, until he had 
  17. >asked me about this, I wasn't even aware that Wirth had revamped the 
  18. >language. Between the two of us, we're completely at a loss over 3.
  19. Modula-3 is not by Wirth, it has been developed by DEC and Olivetti.
  20.  
  21. >Are there any recommendations over 3's suppliers ? 
  22. Right now, there is only one compiler (from DEC SRC). A second system is under
  23. development in a GNU project.
  24.  
  25. Where ?
  26. At gatekeeper.dec.com in pub/DEC/Modula-3.
  27.  
  28. How much ?
  29. Free.
  30.  
  31. >What are the virtues of 3 over 2 ? 
  32.  
  33. Modula-3 has almost everything you always missed in Modula-2. It is generally a
  34. Modula-2 superset with the following major enhancements:
  35. - garbage collecion
  36. - exception handling
  37. - single inheritance
  38. - light weight processes
  39. - generics
  40. Some of the minor points are record and array constructors, named parameter
  41. passing, default values for record fields and formal parameters, and a
  42. built-in type for strings. And it buys you all this without making the
  43. language overly complicated.
  44.  
  45. For more details, get the Modula-3 FAQ (at gatekeeper) and take a look at
  46. comp.lang.modula3.
  47.  
  48. Peter
  49. ---
  50. Peter Klein                        E-Mail: pk@rwthi3.informatik.rwth-aachen.de
  51. Lehrstuhl fuer Informatik III      Tel.: +49/241/80-21320
  52. Ahornstrasse 55                    Fax.: +49/241/80-21329
  53. RWTH Aachen
  54. D-5100 Aachen
  55. Germany
  56.  
  57.