Subject: Re: Summary: Thoughts on implementing Scheme in C
From: rpw3@rigden.engr.sgi.com (Rob Warnock)
Date: 18 Nov 2000 07:54:24 GMT
Newsgroups: comp.lang.scheme
Message-ID: <8v5cjg$h3qb$1@fido.engr.sgi.com>
Matthias Blume  <see@my.sig> wrote:
+---------------
| "felix" <felix@anu.ie> writes:
| > Even carefully done, a native (in the sense of "generating
| > processor-specific code" - not via C) implementation is
| > BY DEFINITION not more portable than C)!
| > Wouldn't you agree?
| 
| Sure.
| And therefore, if one is willing to take the step to non-portable C,
| one might as well go all the way and do things right.
+---------------

That doesn't follow. "Doing things right" -- if by which you mean
implementing an entire native code generator -- on N different
platforms is certain to be a *LOT* more effort than coding the
few bits of #ifdefs needed to make the C code run "well enough"
on those same N platforms.


-Rob

-----
Rob Warnock, 31-2-510		rpw3@sgi.com
Network Engineering		http://reality.sgi.com/rpw3/
Silicon Graphics, Inc.		Phone: 650-933-1673
1600 Amphitheatre Pkwy.		PP-ASEL-IA
Mountain View, CA  94043