Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!tut.cis.ohio-state.edu!bloom-beacon!apple!desnoyer From: desnoyer@Apple.COM (Peter Desnoyers) Newsgroups: comp.lang.c Subject: Re: Book on Microsoft C Message-ID: <28005@apple.Apple.COM> Date: 29 Mar 89 01:43:54 GMT References: <754@oravax.UUCP> <225800146@uxe.cso.uiuc.edu> Organization: Apple Computer Inc, Cupertino, CA Lines: 14 In article <225800146@uxe.cso.uiuc.edu> mcdonald@uxe.cso.uiuc.edu writes: > >The answer is that if one wants to maufacture a competitive program, >especially but not exclusively, a commercial one, one MUST must >exploit machine specific features to the fullest. Portability consists, among other things, of machine-to-machine and compiler-to-compiler portability. Just because your code is dedicated to one machine, be it a PC or a network controller, doesn't mean you want to re-write it when your vendor "upgrades" their non-standard features out of existence, or when the computer your cross-compiler runs on becomes obsolete and you have to get a different system. Peter Desnoyers