MUMPS

Uit Wikipedia, de vrije encyclopedie
Ga naar: navigatie, zoeken

MUMPS (Massachusetts General Hospital Utility Multi-Programming System) is een ontwikkelomgeving die oorspronkelijk ontworpen werd voor de gezondheidszorg. Door de buitengewoon hoge transactieverwerkingssnelheid, enorme schaalbaarheid en real-time query's op transactionele gegevens met minimale beheerstaken, beperkt de toepassing ervan zich al lang niet meer tot de gezondheidszorg. [bron?]

MUMPS werd ontwikkeld in Octo Barnetts dierenlaboratorium van het Massachusetts General Hospital (MGH) in Boston (VS) tussen 1966 en 1967.

Tegenwoordig wordt de oorspronkelijke taal MUMPS nog gebruikt als Caché object script in de postrelationele database Caché van Intersystems, de opvolger van MSM. [bron?]

Het belangrijkste kenmerk van de programmeertaal was dat permanente opslag van data aangegeven werd met slechts een enkel teken, '^': Het toekennen van een waarde aan een variabele: S A=1, geeft aan dat de data in het werkgeheugen ('local') wordt opgeslagen, terwijl S ^A=1 er voor zorgt dat het getal op schijf ('global') wordt opgeslagen. Alle gebruikelijke handelingen van openen en sluiten van bestanden zijn dus in de code voor de gebruiker/programmeur onzichtbaar gemaakt.