Difference between revisions of "M/DSM-11"

From VistApedia
Jump to: navigation, search
(Created page with "From https://www.mail-archive.com/simh@trailing-edge.com/msg08973.html <pre> [Simh] MUMPS, MUMPS-11, DSM-11, ISM-11, etc Tom Morris Thu, 21 May 2020 18:12:53 -0700 On Thu, 2...")
 
(Replaced content with "History from the web: * M/DSM-11/20200521")
Line 1: Line 1:
From https://www.mail-archive.com/simh@trailing-edge.com/msg08973.html
+
History from the web:
  
<pre>
+
* [[M/DSM-11/20200521]]
[Simh] MUMPS, MUMPS-11, DSM-11, ISM-11, etc
 
Tom Morris Thu, 21 May 2020 18:12:53 -0700
 
 
 
On Thu, 21 May 2020 19:53:53 +0100, Paul Koning <paulkon...@comcast.net>
 
wrote:
 
 
 
> Along those lines: is there MUMPS-11 anywhere?  That's nicely obscure.
 
> Another obscure one is CAPS-11, though that's probably far less
 
> interesting.
 
>
 
> MUMPS was a database system, apparently a very good one.  It was used as
 
> the core for ASSIST-11, a telephone directory assistance database.  In
 
> other words, the database that 411 operators would consult to answer
 
> your request for a phone number in a second or two.  Database lookup in
 
> a million-record or so database, in around a second, on a PDP-11 in
 
> 1978.  Nice.
 
 
 
MUMPS-11 integrated an operating system, database, and language interpreter
 
(for MUMPS, the MGH Utility Multiprogramming System). It was succeeded by
 
DSM-11 (Digital Standard MUMPS) and then Vax DSM. The core data structure
 
for MUMPS is a sparse array of arbitrary dimensions, so you could say
 
things like set user(80,"name", "last")="Bell" to write to the database
 
instead, just put a caret (^) in front set ^user(80,"name","first")="Gordon".
 
The database was implemented as a prefix-compressed B-tree which gave its
 
speed.
 
 
 
MUMPS-11 was a product of the Medical Systems Group (MSG) and the EMS email
 
system was written in DSM-11 by the neighbor Laboratory Data Products (LDP)
 
for their own internal use before it was adopted by corporate MIS. The
 
DECmail product was written in Vax DSM based on EMS, but rewritten from the
 
ground up, by Jerry Melnick and I.
 
 
 
As far as I know, the VA's electronic health record system STILL runs on
 
MUMPS. Local company InterSystems which was DEC's primary competitor in the
 
market with ISM-11. It is still owned by its founder, Terry Ragon, 42 years
 
later where he's done well enough that he was able to donate $200M to MGH
 
last year and another $100M in 2009 to establish the Ragon Institute. Not
 
bad! InterSystems has diversified, but I think their Caché database product
 
is still based on the original MUMPS database.
 
 
 
More than you ever wanted to know about MUMPS...
 
 
 
Tom
 
_______________________________________________
 
Simh mailing list
 
Simh@trailing-edge.com
 
http://mailman.trailing-edge.com/mailman/listinfo/simh
 
</pre>
 

Revision as of 18:16, 21 October 2022

History from the web: