#Opening Screens Quietly
30-Dec-86 17:13:12
Sb: #Opening Screens Quietly
Fm: John G. Ata 72017,145
To: Larry Phillips/ICUG 74025,636
I keep hearing these references that assembly is somehow magically better than
a higher level language; I must take exception to that. If one has a good
optimized compiler, than studies have shown that it will produce as good or
better code than the average assembler. Given the productivity of HLLs and
ease of maintainance, it seems to me that it is a win over assembler, EXCEPT in
small critical areas where assembler modules could be used. I speak from
experience when I say this, since the computer system I work on was written in
over 95% PL/I with only 5% in assembler. You wouldn;t believe how much easier
it is to write code for, debug and amie dm maintain compared to other systems.
The comparative man-hour estimates for this system is amazing. The key is the
compiler. If it is not truly optimized, than you will suffer a noticable
performance degredation. But it seems to me that the solution is to than get a
better compiler, not to convert everything to assembler. Of course modular
writing makes things easier, no matter what language you're using. Think, if
assembler libraries make assembly programming easier, how much better
C/Assembler libraries will make C programming.
I would certainly be distressed, if the "let's go assembler" elements won on
this. Sorry for the flame…
John G. Ata