Subject: Re: Lisp Machines
From: rpw3@rpw3.org (Rob Warnock)
Date: Fri, 18 Apr 2003 06:04:05 -0500
Newsgroups: comp.lang.lisp
Message-ID: <ooWcneFfJcQ4RgKjXTWc-g@speakeasy.net>
Andreas Davour  <ante@update.uu.se> wrote:
+---------------
| Andrew Reilly <andrew@gurney.reilly.home> writes:
| > Someone (perhaps Nick?) once wizely said that portability arises from
| > being ported.  VMS has been ported once (to Alpha), and is being ported
| > again, to Itanium, so it's probably getting to be pretty portable.  Maybe
| > one day it can become a standard OS product?
| 
| Worth noting about the VMS ports is that since quite a bit of the OS
| is written in VAX assembler and BLISS, it is emulating VAX instructions!
+---------------

The assembler code, perhaps, but not the BLISS. Except for data widths
(and even those can be parameterized in header files), BLISS code is
quite machine-independent. In fact, ISTR that the entire front-end of
the Common BLISS compiler (written in Common BLISS, of course) ran
*unchanged* on at least three different architectures.


-Rob

-----
Rob Warnock, PP-ASEL-IA		<rpw3@rpw3.org>
627 26th Avenue			<URL:http://rpw3.org/>
San Mateo, CA 94403		(650)572-2607