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

  1. Newsgroups: comp.lang.modula2
  2. Path: sparky!uunet!usc!rpi!scott.skidmore.edu!psinntp!psinntp!bony1!stevef
  3. From: stevef@bony1.bony.com (Steve Faiwiszewski)
  4. Subject: Re: Is Modula-2 dead?
  5. Message-ID: <1992Aug26.183359.4529@bony1.bony.com>
  6. Summary: Modula-2 alive and well!
  7. Organization: The Bank of New York
  8. Date: Wed, 26 Aug 92 18:33:59 GMT
  9. Lines: 45
  10.  
  11. In <1992Aug20.134358.25702@informatik.uni-bremen.de>
  12.         ms@lehre11.informatik.Uni-Bremen.DE (Martin Schroeder) writes:
  13. > Today Modula-2 to me seems to be dying: Vendors are vanishing and
  14. > most of the world (i.e. the Intel-World) is using C++. And in 18
  15. > months we will have a wonderful standard, but nobody will care
  16. > ("Modula-2? We are using C++").  So what is the presence and
  17. > the future of Modula-2? And who ist really using Modula-2 (no
  18. > universities please, just the real world)?
  19.  
  20. We here at the Bank of New York have been using Modula-2 on the VAX
  21. for quite a few years.  We first purchased the compiler from Hamburg,
  22. and later upgraded to more recent versions by Logitech, and then Terra
  23. Datentechnique.
  24.  
  25. We have many telecommunication applications which are responsible for
  26. processing funds transfers and many other kinds of financial
  27. transactions.
  28.  
  29. Two of the more important requirements we have a for our software:
  30.  
  31. 1) Correctness and integrity.  No matter how fast a telecommunication
  32. link is, it better be correct when it's responsible for processing
  33. millions of dollars.  Modula-2 proved quite worthy, by trapping stupid
  34. errors which C will gladly accept.
  35.  
  36. 2) Ease of maintenance.  In this business, things change often, and
  37. different programmers might be maintaining different parts of an
  38. application.  Again, Modula-2 - with type and version checking accross
  39. modules - worked out beautifully.
  40.  
  41. 3) Performance.  Our Modula-2 applications are just as efficient as
  42. anything else we've seen written in an HLL.  On the VAX, M2 gives us
  43. low level access, as well as a seamless interface to other languages,
  44. libraries, etc.
  45.  
  46. I'd say M2 has been a great success here at the bank.  However, we are
  47. looking forward to the future, and have begun looking into OOPL,
  48. specifically Eiffel.
  49.  
  50.     - Steve -
  51. -- 
  52. Internet: stevef@bony1.bony.com   |  ____________________________
  53. bang : {uupsi,uunet}!bony1!stevef | / If cows could fly, everyone \
  54.                                   ||| would carry an umbrella     ||
  55.   Opinions? What opinions?        | \_____________________________/
  56.