MAD (programming language)
From Seo Wiki - Search Engine Optimization and Programming Languages
| This article needs additional citations for verification.
Please help improve this article by adding reliable references. Unsourced material may be challenged and removed. (December 2006) </td>
</tr> </table> 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. 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." This feature was not implemented in the final official version.