Re: Assembly language programming preferable to HLL ???

harvard!dartvax!uvm-gen!cavrak (Steve Cavrak)
Fri, 5 Dec 86 07:59:43 EST

          From comp.compilers

Related articles
Assembly language programming preferable to HLL ??? decwrl!nsc!nsta!instable.ether!orr (Orr Michael) (1986-12-03)
Re: Assembly language programming preferable to HLL ??? watmath!watnot!ccplumb (Colin Plumb) (1986-12-03)
Re: Assembly language programming preferable to HLL ??? harvard!seismo!utah-cs!shebs (1986-12-04)
Re: Assembly language programming preferable to HLL ??? harvard!dartvax!uvm-gen!cavrak (1986-12-05)
Re: Assembly language programming preferable to HLL ??? decvax!wanginst!infinet!rhorn (1986-12-11)
| List of all articles for this month |
Newsgroups: mod.compilers
Date: Fri, 5 Dec 86 07:59:43 EST
From: harvard!dartvax!uvm-gen!cavrak (Steve Cavrak)

> 3. The assembly program will run 2-5 times faster.


> 3. As one of the compiler writers for NS , If assembler programs
> , as a rule , ran 2 times faster than our compiler,
> I would be greatly surprized and FIX THE COMPILER !
====================


Precisely. What the CL author may have been reacting to, however, is
the very poor state of compilers on the market. The latest BYTE magazine
has benchmarks on performance of several PC Pascal compilers. Most are
so $%#@ing slow that it makes you cry. And then Turbo makes the matter
"worse" by proving that compilers don't have to be slow at all!


Maybe the availability of different compilers will get compiler writers
thinking about their art form better.


(And while you're at it, fix the linkers too!)
[I am going to wrap up this discussion unless somebody has something
particularly different to contribute. It appears we all agree that A) micro
computer compilers are of generally poor quality, B) good compilers exist, which
produce code about as good as hand-coded, and C) the author of the CL article
was not well-informed about compilers outside the micro world. Oh yes, and a
machine-independent assembler is an oxymoron, unless perhaps you consider a
language like C to be one.
-John]





Post a followup to this message

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