Re: High Level Language vs Assembly

Tom Payne <thp@hill.cs.ucr.edu>
25 Feb 2001 10:49:23 -0500

          From comp.compilers

Related articles
High Level Language vs Assembly francis.doyle@donovandata.com (2001-02-17)
Re: High Level Language vs Assembly jim.granville@designtools.co.nz (Jim Granville) (2001-02-22)
Re: High Level Language vs Assembly rhyde@transdimension.com (Randall Hyde) (2001-02-23)
Re: High Level Language vs Assembly sophie.wilson@broadcom.com (Sophie Wilson) (2001-02-23)
Re: High Level Language vs Assembly iank@idiom.com (2001-02-23)
Re: High Level Language vs Assembly thp@hill.cs.ucr.edu (Tom Payne) (2001-02-25)
Re: High Level Language vs Assembly walter@bytecraft.com (Walter Banks) (2001-02-25)
Re: High Level Language vs Assembly walter@bytecraft.com (Walter Banks) (2001-02-25)
Re: High Level Language vs Assembly rhyde@transdimension.com (Randall Hyde) (2001-02-25)
Re: High Level Language vs Assembly max@max.mcs.gac.edu (Max Hailperin) (2001-02-25)
Re: High Level Language vs Assembly jacob@jacob.remcomp.fr (jacob navia) (2001-02-25)
Re: High Level Language vs Assembly tej@melbpc.org.au (Tim Josling) (2001-02-25)
[19 later articles]
| List of all articles for this month |
From: Tom Payne <thp@hill.cs.ucr.edu>
Newsgroups: comp.compilers
Date: 25 Feb 2001 10:49:23 -0500
Organization: University of California, Riverside
References: 01-02-094
Keywords: assembler, performance
Posted-Date: 25 Feb 2001 10:49:23 EST

francis.doyle@donovandata.com wrote:
: Hi,
: When I took a compiler class in Grad School, my professor was
: adamant about the efficiency of code produced by new high level
: language compilers. He stated that a human assembly language writer
: was no longer able to compete with these compilers (unless, of course
: you consider something like Microsoft VB...Ha Ha). His arguments were
: convincing, but
[...]


Given sufficient time, a compiler and/or a human can find the
"optimum" program, per some physical resource constraints -- there
are, after all, only finitely many possibilities. One of my friends
points out that a human can always (at least) tie a compiler by
waiting for and trying to improve upon its output. But, of course,
that presumes that humans outlives compiler and the machines upon
which they run.


Tom Payne


Post a followup to this message

Return to the comp.compilers page.
Search the comp.compilers archives again.