Path: utzoo!censor!geac!torsqnt!news-server.csri.toronto.edu!cs.utexas.edu!samsung!uunet!mcsun!cernvax!chx400!ethz!ethz-inf!marti From: marti@inf.ethz.ch (Robert Marti) Newsgroups: comp.lang.modula2 Subject: Re: Modula Message-ID: <19643@ethz-inf.UUCP> Date: 9 Apr 90 15:24:36 GMT References: <90087.215030PL152008@tecmtyvm.mty.itesm.mx> <6221@wolfen.cc.uow.oz> <4146@ethz.UUCP> Organization: Departement Informatik, ETH Zuerich Lines: 17 In article <4146@ethz.UUCP>, mrys@ethz.UUCP (Michael Rys) writes: > 3. The history of M2 (as far as I remember): > After visiting PARC Xerox and playing with Mesa, Wirth came back to > the ETH and designed Modula a true system programming language. This > language was revised to a full programming language called Modula-2 > in the late seventies (around 1977/8), [...] Almost. Modula was designed (and probably implemented) before Niklaus Wirth went to Xerox PARC. After he returned, he designed Modula-2 which indeed inherited some concepts from Mesa, most notably the separation of modules into a definition and an implementation part. -- Robert Marti Phone: +41 1 254 72 60 Institut fur Informationssysteme ETH-Zentrum Internet: marti@inf.ethz.ch CH-8092 Zurich, Switzerland UUCP: ...uunet!mcvax!ethz!marti