home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / lang / modula2 / 1062 < prev    next >
Encoding:
Text File  |  1992-08-26  |  2.6 KB  |  48 lines

  1. Newsgroups: comp.lang.modula2
  2. Path: sparky!uunet!mcsun!sun4nl!relay.philips.nl!prle!prles6b!munk
  3. From: munk@prl.philips.nl (Harm Munk)
  4. Subject: Re: m2 for scientific computation
  5. Message-ID: <munk.714828557@prles6b>
  6. Sender: news@prl.philips.nl (USENET News System)
  7. Organization: Philips Research Laboratories Eindhoven, Netherlands
  8. References: <1992Aug25.105519.3967@ccu1.aukuni.ac.nz>
  9. Date: Wed, 26 Aug 1992 11:29:17 GMT
  10. Lines: 36
  11.  
  12. ecmtwhk@ccu1.aukuni.ac.nz (Thomas Koenig) writes:
  13.  
  14. >I think Modula-2 still has a good chance to replace FORTRAN as the
  15. >primary language for scientific computing. It has FOR - loops which are
  16. >as easily vectorizable or paralellizable as F-77 DO - loops (unlike C's
  17. >half - baked for loops), will have COMPLEX (last time I checked a draft
  18. >standard, anyway), its typechecking is better than either, etc. Ada, 
  19. >F-90 and C++ suffer from too much complexity.
  20.  
  21. Scientists are hardly interested in the language they use
  22. for implementing their algorithms, save the mathematicians and information
  23. scientists. The language must be able to express the things they want to express,
  24. the Nag lib should be available in it, and everybody else should be using it.
  25. Furthermore, they tend to concentrate on the problem, not on the language.
  26. I have some firsthand experience: I studied physics at Eindhoven University of
  27. Technology. We used Burroughs Extended Algol to do our number crunching, and
  28. we loved it. It's not as expressive as Pascal or Modula 2, but it worked.
  29. However, the Dutch Government, which subsidises education to a large part, decided
  30. in their infinite wisdom that all universities should go IBM and DEC. So out went
  31. our B7900 and BEA, and in came Big Blue and FORTRAN: yes, they made a switch from
  32. an Algol-like language to FORTRAN. Why not, you have Nag (we had that in BEA as well,
  33. but OK), and the rest of the world uses it. Glad I had graduated by then.
  34.  
  35. >It would be a real shame to leave the field of scientific computation to
  36. >FORTRAN or C.
  37.  
  38. I agree, but that's reality.
  39.  
  40. +----------------------------------------+------------------------------------+
  41. | Harm Munk                              | Building WAY 11                    |
  42. | Philips Research Laboratories          | P.O. Box 80 000                    |
  43. | Knowledge Based Systems                | 5600 JA  Eindhoven                 |
  44. |                                        | The Netherlands                    |
  45. | #include <standard.disclaimer>         | tel. +31 40 74 46 59               |
  46. |                                        | email: munk@prl.philips.nl         |
  47. +----------------------------------------+------------------------------------+
  48.