- GT.M
GT.M is a high-performance
database engine, optimized fortransaction processing . GT.M is also an application development platform and acompiler for theANSI /ISO standard M language, which was formerly known asMUMPS .GT.M originally stood for "Greystone Technology M" and was developed by Greystone Technology Corp. It is an implementation of ANSI standard M for various UNIX systems and for Hewlett-Packard's
OpenVMS system. In addition to preserving the traditional features of M, GT.M also offers an optimized compiler that produces object code that does not require internal interpreters during execution.GT.M vs other implementations of M
GT.M differs from other implementations of M in the following ways.
* Data and code are maintained in separate files
* Thesource code is compiled rather than interpretedWorking
GT.M compiles the M source code into the target
machine language . These object files are dynamically linked into an image. GT.M databases are UNIX files identified by a file called Global directory. By changing the Global Directories, one can make the same program access different databases.Internal to these files, GT.M stores data inb-tree based multidimensional arrays (otherwise known asMUMPS globals), similarly to most modern M implementations.GT.M distributions
GT.M is currently available on the
IBM RS/6000 AIX, HP Alpha/AXP, Tru64Unix andOpenVMS , HP Series 9000HP-UX , SunSPARC Solaris and x86GNU /Linux . GT.M is Free and Open Source Software licensed under the GPL on x86/Linux, HP Alpha/AXP, Tru64 Unix and HP Alpha/AXP OpenVMS.Distributions for the IA64/HPUX and IA64/Linux platforms are currently under development.
Common applications
GT.M is predominantly used in healthcare and financial services industry.
History
According to the principal developer, K.S. Bhaskar, the first production use of GT.M was in 1986 at the Elvis Presley Memorial Trauma Center in
Memphis, Tennessee .External links
* [http://sourceforge.net/projects/fis-gtm/ Project page at SourceForge]
* [http://fis-gtm.com/ GT.M homepage]
Wikimedia Foundation. 2010.