Xref: utzoo comp.arch:17073 comp.lang.misc:5148 Path: utzoo!attcan!uunet!maverick.ksu.ksu.edu!ux1.cso.uiuc.edu!ux1.cso.uiuc.edu!aglew From: aglew@oberon.crhc.uiuc.edu (Andy Glew) Newsgroups: comp.arch,comp.lang.misc Subject: Re: global optimization Message-ID: Date: 12 Jul 90 14:24:29 GMT References: <1797@apctrc.UUCP> <1990Jul6.161158.1297@zoo.toronto.edu> <1990Jul8.230954.18881@ecn.purdue.edu> <23268@boulder.Colorado.EDU> <23285@boulder.Colorado.EDU> <1990Jul11.164711.19378@zoo.toronto.edu> Sender: usenet@ux1.cso.uiuc.edu (News) Organization: University of Illinois, Computer Systems Group Lines: 18 In-Reply-To: henry@zoo.toronto.edu's message of 11 Jul 90 16:47:11 GMT [Henry Spencer] >Deferring decisions to run time invariably has a price. Can anyone provide me with an attribution for one of my favorite sayings?: "Never put off until run time what you can do at compile time." I think it came from one of the early RISC papers, perhaps Radin, although when someone wanted to use it in a papers on optimizing Smalltalk, asked me if I might not have come up with it myself. Anecdote: when I posted this to an internal notesfile at one of my first employers, nearly all the CSers came down heavily on me. Two years later, with RISC popular, they all sang a different tune. My, how times change. -- Andy Glew, aglew@uiuc.edu