Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!rice!hsdndev!cmcl2!adm!smoke!gwyn From: gwyn@smoke.brl.mil (Doug Gwyn) Newsgroups: comp.lang.c Subject: Re: Just rambling about optimization... Message-ID: <16106@smoke.brl.mil> Date: 10 May 91 23:16:41 GMT References: <42843@netnews.upenn.edu> <721@taumet.com> <10550:May918:36:1291@kramden.acf.nyu.edu> Organization: U.S. Army Ballistic Research Laboratory, APG, MD. Lines: 10 In article <10550:May918:36:1291@kramden.acf.nyu.edu> brnstnd@kramden.acf.nyu.edu (Dan Bernstein) writes: >This points to a productive area of research: how to make languages >sufficiently expressive that all interesting optimizations *can* be >expressed portably at the source-code level. I think that would be heading in exactly the wrong direction. Producing good code is the task of the language translator, not the programmer. The programmer should be able to concentrate on solving the problem in abstract terms, letting the translator deal with low-level details.