MAD (programming language)

From Seo Wiki - Search Engine Optimization and Programming Languages
Jump to navigationJump to search

MAD (short for Michigan Algorithmic Decoder), was a programming language and compiler developed in 1959 at the University of Michigan by Bernard Galler, Bruce Arden and Robert M. Graham.[1] It was a variant of the International algorithmic language (IAL) developed for use with their UMES operating system (which preceded the Michigan Terminal System). IAL was the original name given to the project that eventually produced ALGOL 58.

Early programs written in MAD include RUNOFF, one of the first text processing systems.

The first MAD compiler was written at the University of Michigan for the IBM 7090/7094 mainframe. In the mid 1960's it was ported at the University of Maryland to the Univac 1108. Portions of the Michigan Terminal System were written in GOM, or Good old MAD, a version of MAD for the IBM 360 series.

The archives at the Bentley Historical Library contain reference materials on the development of MAD, including three linear feet of printouts with hand-written notations and original printed manuals.

In a pre-release version, as a reference to MAD's namesake, MAD magazine, when a MAD program contained too many compile time errors the compiler would print a full-page picture of Alfred E. Neuman using ASCII art. The caption read, "See this man about your program--He might want to publish it. He never worries--but from the looks of your program, you should."[2] This feature was not implemented in the final official version.[3]

See also

References

  1. Alt, Franz (1967). Advances in Computers. Academic Press. pp. 143. ISBN 0120121042. 
  2. Gray, George (June 2002). "Unisys History Newsletter, Volume 6, Number 2 - UNIVAC and ALGOL". Randy Carpenter, at the Georgia Institute of Technology. http://www.cc.gatech.edu/~randy/folklore/v6n2.html. Retrieved 2008-10-23. 
  3. Shneiderman, Ben; Plaisant, Catherine (2004-05-07). Designing the user interface (4th edition ed.). Addison Wesley. ISBN 978-0321197863. 
  • Organick, Elliott Irving. A Computer Primer for the Mad Language. 1961.
  • Marcovitz, Alan B.; Schweppe, Earl J., An Introduction To Algorithmic Methods Using The MAD Language. Macmillan, 1966.

External links

If you like SEOmastering Site, you can support it by - BTC: bc1qppjcl3c2cyjazy6lepmrv3fh6ke9mxs7zpfky0 , TRC20 and more...