home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #16 / NN_1992_16.iso / spool / comp / lang / c / 11641 < prev    next >
Encoding:
Text File  |  1992-07-27  |  3.6 KB  |  81 lines

  1. Newsgroups: comp.lang.c
  2. Path: sparky!uunet!darwin.sura.net!wupost!usc!snorkelwacker.mit.edu!thunder.mcrcim.mcgill.edu!homer.cs.mcgill.ca!news
  3. From: gwh@elric.cs.mcgill.ca (Gene W. Homicki)
  4. Subject: Re: MUMPS programming language (history) 
  5. Message-ID: <1992Jul27.145356.6637@cs.mcgill.ca>
  6. Keywords: MUMPS M 
  7. Sender: news@cs.mcgill.ca (Netnews Administrator)
  8. Organization: SOCS, McGill University, Montreal, Canada
  9. References: <1992Jul26.173923.21066@kosman.uucp>
  10. Date: Mon, 27 Jul 1992 14:53:56 GMT
  11. Lines: 68
  12.  
  13. In article <1992Jul26.173923.21066@kosman.uucp> kevin@kosman.uucp (Kevin  
  14. O'Gorman) writes:
  15. > jc@sci.kun.nl (Jan Christiaan van Winkel (ATC)) writes:
  16. > }In <1992Jul25.190427.9278@cs.cornell.edu> murthy@cs.cornell.edu (Chet 
  17. >  Murthy) writes:
  18.  
  19.  [Much deleted]
  20.  
  21. MUMPS: (a little history)
  22.  
  23.     MUMPS was first developed at the Laboratory of Computer Science at 
  24. the Massachusetts General Hospital in 1967.  MUMPS (_M_assachusettes  
  25. _G_eneral _H_ospital _U_tility _M_ulti-_P_rogramming _S_ystem) was 
  26. originally developed to handle the processing of string-oriented data and 
  27. support random-access databases.
  28.     Although MUMPS was originally developed to support medical 
  29. applications, it is a general purpose database management system, and has 
  30. found use in such areas as library infomation systems, debt collection 
  31. systems, banking and accounting applications, inventaory and scheduling 
  32. packages, and many many more non-medical applications.
  33.  
  34.     Blah, blah, blah... ;-)
  35.  
  36. More interesting stuff: (well, somewhat)  [ :-) ]
  37.  
  38. MUMPS _is_ indeed is indeed ASCII standarized. The most recent standard is 
  39. the 1990.  There is also a propesed 1993 ANSI MUMPS standard that is close 
  40. to completion (well, it's probably completed by now...I've been away from 
  41. the MUMPS community for about a year) and the approval process is already 
  42. underway.  MUMPS is very much a language that is _alive_.  There are 
  43. constatnt changes, additions and compatibilities put into the new 
  44. standards.
  45.  
  46. Not surprisingly, the MUMPS community voted to allow for the use of "M" 
  47. instead of MUMPS.  (hmmm....I wonder why ;-).  The name change will be 
  48. incorporated into the next revision on the X11.1 standard.
  49.  
  50. MUMPS programming is _great_.  It's a language that is very easy to learn, 
  51. yet can be very powerful once it is mastered (and even before).  
  52. Application developement time is in general much less (some people report 
  53. 50 to 60 percent) than more "traditional" languages and most code is about 
  54. 90 to 95 percent portable between the different "flavors" of MUMPS (or 
  55. "M").  There are versions of MUMPS for MS-DOS, UNIX, VMS, and others from a 
  56. variety of vendors such as DEC, IBM, Micronetics, DataTree, and a free 
  57. version from UC Davis.  By the way...I've seen MUMPs systems where 32 or 
  58. even 64 users (on character based terminals) are served by a '386 (just for 
  59. a price per user reference - granted they had a most zippy hard disk and 
  60. I/O).  Last I heard there were extensions being designed (or done) for 
  61. interaction with X11, SQL, MS-Windoze and others.
  62.  
  63. The best place to get more current (and more useful ;) information is:
  64.  
  65.     MUMPS Users' Group (MUG)
  66.     4321 Hartwick Road, Suite 100
  67.     College Park, MD 20740
  68.     Phone: 301-779-6555
  69. (I don't know if they have Internet access...nor if they have external 
  70. email).
  71.  
  72. If anyone wants more specifics of the language itself...talk to MUG, or 
  73. send me email.  I'll be happy to answer any questions.
  74.     
  75.  
  76.                     --Gene W. Homicki
  77.                                           gwh@cs.mcgill.ca
  78.  
  79. disclamer:  I worked in the MUMPS community for 2 years and I was a MUMPS 
  80. fanatic...till I saw NeXTstep.  ;-)   (NeXTmail gladly accepted)
  81.