[7] To accomplish his goal, Lennart Augustsson convinced Pensjö to write what today would be called a virtual machine, the LPMud driver.
His choice of an OO approach made it easy for new programmers to concentrate on the task of "building a room" rather than programming logic.
[3] Pensjö created Genesis in April 1989 as the first implementation of the LPC language, and therefore the first LPMud, in which the developer (commonly known as a wizard within the MUD) could code their own objects.
[6] In 1992, MIRE, a multi-user information system producing customised newspapers[20] was built based on a modified TMI driver.
[30] It pioneered important technical innovations in MUDs, including the network socket support that made InterMUD communications possible[6][31] and LPC-to-C compilation.
[33] Genocide was an important development testbed for MudOS from 1992 to 1994, but switched back to the main LPMud branch, citing speed concerns.