MDSL: a microcomputer design and simulation language

MDSL, which stands for Microcomputer Design and Simulation Language, is one of an ever growing number of computer hardware design (or description) languages or CHDL's. The introduction of any new language, particularly a new CHDL, is accompanied by a number of WHYs. Why should anyone bother to develop a CHDL? Why did we bother to develop a new one? Why did MDSL take the form it did?