This is G o o g l e's cache of http://history.dcs.ed.ac.uk/history/AndysIntelPort as retrieved on 2 Oct 2006 13:00:03 GMT.
G o o g l e's cache is the snapshot that we took of the page as we crawled the web.
The page may have changed since that time. Click here for the current page without highlighting.
This cached page may reference images which are no longer available. Click here for the cached text only.
To link to or bookmark this page, use the following url: http://www.google.com/search?q=cache:AoJS-rmbsiUJ:history.dcs.ed.ac.uk


Google is neither affiliated with the authors of this page nor responsible for its content.

AndysIntelPort - Edinburgh Computer History
  AndysIntelPort UserPreferences
 
HelpContents FindPage Diffs Info Edit Subscribe XML Print View

The Imp language was never ported to the Intel architecture during the heyday of Imp - the X86 was seen as a very poor architecture and not worthy of any intellectual effort. Back in the days of the 286 that was probably true, and by the time the 3/4/586 architectures were the dominant force in the industry, Imp had already been abandoned by Edinburgh as a systems development or teaching language. So when this project was created and we started to get our hands on some Imp source code, Andy Davis offered to write a back-end for the Imp77 version of the language. This he did indeed do and had a usable compiler running in about 6 weeks. An amazing piece of work which you can [WWW]read all about at his site. You can [WWW]download this compiler yourself and run it on Windows or Linux! Andy's compiler was bootstrapped using the pre-built parser (pass 1) from Mouses and was bootstrapped by a Skimp compiler which he wrote in C.

-- GrahamToal - 19 Jan 2004

PythonPowered