[Info-vax] Programming languages on VMS
Mark Berryman
mark at theberrymans.com
Wed Jan 31 17:41:25 EST 2018
On 1/31/18 2:50 PM, Bill Gunshannon wrote:
> .
> .
> .
> Ever heard of a EMR called Epic? It's also written in ANSI-M (the
> correct name for MUMPS today!)
Small correction.
ANSI-M is not the correct name because MUMPS is no longer an ANSI
standard language.
Long story made (hopefully) brief:
During the time of the MUMPS language there were two major players
(Digital and Intersystems) and several smaller players.
Digital sold its MUMPS implementation to Intersystems in 1995. Around
this time, Intersystems also gobbled up a good number of the smaller
players in this field. After this, no more standards were submitted for
accreditation.
The organizations responsible for defining the MUMPS standards were
known as the MDC (MUMPS Development Committee) and the MTA (M Technology
Association). The last meeting of the MDC was in 1999. The MTA
dissolved by the end of 2001. Once the MTA ceased to exist, all ANSI
standards regarding the MUMPS language were administratively removed.
MUMPS is, however, still an ISO standard language. This standard was
renewed in 2010. However, it was simply a renewal of the 1999 ISO
standard, which was the same as the ANSI 1995 standard.
When one speaks of commercial uses of MUMPS today, it is usually either
Intersystems Cache, or GT.M (which I believe is now owned by Fidelity
National Information Services). There are still a number free
implementations available, of varying degrees of quality.
As for the name, officially M is an alternative name or nickname for the
language. MUMPS is still the official name. Both names are used in the
standards documents.
Mark Berryman
(former MDC member)
More information about the Info-vax
mailing list