home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.edu:1504 comp.lang.fortran:3400 comp.lang.misc:2910 comp.arch:9196 sci.math:10919
- Path: sparky!uunet!olivea!mintaka.lcs.mit.edu!zurich.ai.mit.edu!ara
- From: ara@zurich.ai.mit.edu (Allan Adler)
- Newsgroups: comp.edu,comp.lang.fortran,comp.lang.misc,comp.arch,sci.math
- Subject: MIX Simulator? (Was: Scientists as Programmers
- Message-ID: <ARA.92Sep3010852@camelot.ai.mit.edu>
- Date: 3 Sep 92 06:08:52 GMT
- References: <1992Aug31.170849.11927@mprgate.mpr.ca>
- <1992Aug31.195540.13074@ctr.columbia.edu>
- <1992Sep1.115849.13522@relay.nswc.navy.mil>
- <Btx4vF.Jx6@mentor.cc.purdue.edu>
- <1992Sep2.124117.1302@relay.nswc.navy.mil>
- Sender: news@mintaka.lcs.mit.edu
- Organization: M.I.T. Artificial Intelligence Lab.
- Lines: 26
- In-Reply-To: bwallet@apssgi.nswc.navy.mil's message of 2 Sep 92 12:41:17 GMT
-
-
- There are enough people who are good at both programming, computer
- science and science and math that it is not useful to distinguish
- between programmers and scientists in terms of their computer
- literacy and programming abilities and attitudes. We have everyone
- segregated into departments, but it really doesn't mean anything.
-
- Donald Knuth is one computer scientist and programmer who can also
- do mathematics and also happens to write very well. I've particularly
- enjoyed his Art of COmputer PRogramming, his books on TeX and METAFONT
- and his work on Literate Programming.
-
- I would be interested in having a simulator for his mythical MIX machine
- and don't have time or energy to write one myself. Does anyone know
- where one can ftp one? I think availability of such a simulator would
- be a useful aid to reading his book, even if it seems contrary to the
- spirit of the book to have a real machine to work with. The exercises
- do involve writing in MIX and why not have a tool for working with it?
-
- The MIX machine is supposed to be independent of considerations like
- base 2 or 3 or 10 or whatever, within certain limits. So the
- simulation would have to have the ability to change its base. And it
- has some peripherals, which one would also want to simulate.
-
- Allan Adler
- ara@altdorf.ai.mit.edu
-