From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,ef33c33c4f98bde1 X-Google-Attributes: gid103376,public From: Robert A Duff Subject: Re: Compiler for Z80/6510 Date: 1999/11/28 Message-ID: #1/1 X-Deja-AN: 554110397 Sender: bobduff@world.std.com (Robert A Duff) References: <01bf38cb$be9b2b60$022a6282@dieppe> <81putt$sa8$1@nnrp1.deja.com> Organization: The World Public Access UNIX, Brookline, MA Newsgroups: comp.lang.ada Date: 1999-11-28T00:00:00+00:00 List-Id: Robert Dewar writes: >...The thread is not about whether it is > reasonable to write anything in assembler, it is the interesting > technical issue of whether compilers can do a better job than > expert humans writing assembler language. ... I think that's a meaningless question, unless you're willing to specify how much time and money one is allowed to spend. Is it fair game to write a brute-force optimizer that takes exponential time (in the size of the program)? Is it fair to give the programmer an arbitrarily long time to think about it? Are you willing to totally rewrite 100,000 lines of code when one minor change is made? How big is the program anyway? It seems to me that unless there are limits, the question is pointless. - Bob