home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / modula2 / 1615 < prev    next >
Encoding:
Text File  |  1992-12-31  |  2.5 KB  |  59 lines

  1. Newsgroups: comp.lang.modula2
  2. Path: sparky!uunet!seas.gwu.edu!mfeldman
  3. From: mfeldman@seas.gwu.edu (Michael Feldman)
  4. Subject: Re: MacMETH 3.2 Modula 2 compiler--free
  5. Message-ID: <1992Dec31.180904.8236@seas.gwu.edu>
  6. Sender: news@seas.gwu.edu
  7. Organization: George Washington University
  8. References: <1992Dec23.024931.28817@csi.jpl.nasa.gov> <1992Dec23.161029.23892@bernina.ethz.ch>
  9. Date: Thu, 31 Dec 1992 18:09:04 GMT
  10. Lines: 47
  11.  
  12. In article <1992Dec23.161029.23892@bernina.ethz.ch> mfranz@bernina.ethz.ch (Michael Franz) writes:
  13. >Just as a reminder:
  14. >
  15. >  MacMETH has been superseded by MacOberon. The two languages are
  16. >similar enough to claim that Oberon can serve as a full replacement for
  17. >Modula-2, while it also adds object-orientation.
  18. >
  19. I've been a longtime Modula-2 teacher. I use it especially in my course
  20. on concurrent programming, as a nice example of a language providing
  21. both nice modules and "cheap" concurrency. We used MacMETH through vers.
  22. 2.4, at which time ETHZ decided it wanted to make us pay lots of money
  23. for the use of the system. Given the relatively small number of Macs
  24. and the relatively small enrollment in the course, I gave up.
  25.  
  26. I was delighted to see MacMETH 3.2 turn up on the ftp server, and applaud
  27. ETHZ for its change in policy. Having downloaded the whole package and
  28. read the documentation, I discover to my dismay that concurrency is
  29. not supported, or rather not predefined in the distribution. The manual
  30. says that Processes will be implemented as a separate module. As I recall,
  31. this is what ETHZ did with vers. 2.4 - there was a relatively simple
  32. module distributed more-or-less separately from the compiler. As the
  33. whole 2.4 distribution crashed on Mac systems >68000, I assume that the 
  34. Processes module is no longer usable. 
  35.  
  36. Am I correct in this assumption? If so, has anyone at ETHZ updated this
  37. module? I would be very grateful for a copy!
  38.  
  39. I don't read this group very often, though I'm starting to read it again.
  40. Please reply by e-mail if you know anything about Processes for MacMETH.
  41. Thanks, and Happy New Year!
  42.  
  43. Regards -
  44.  
  45. Mike Feldman
  46. ------------------------------------------------------------------------
  47. Michael B. Feldman
  48.  
  49. Professor, Dept. of Electrical Engineering and Computer Science
  50. School of Engineering and Applied Science
  51. The George Washington University
  52. Washington, DC 20052 USA
  53. (202) 994-5253 (voice)
  54. (202) 994-5296 (fax)
  55. mfeldman@seas.gwu.edu (Internet)
  56.  
  57. "Americans want the fruits of patience -- and they want them now."
  58. ------------------------------------------------------------------------
  59.