a style question

Michael Meissner meissner at osf.org
Sat Oct 6 05:11:14 AEST 1990


In article <537 at mtndew.Tustin.CA.US> friedl at mtndew.Tustin.CA.US (Steve
Friedl) writes:

| In article <4762 at navy8.UUCP>, kreidler at motcid.UUCP (Joe Kreidler) writes:
| > 
| > As software systems keep getting larger and more complex, it is
| > important to develop code that is easy to understand and can be ported
| > to new applications. This comes at the cost of less efficient code
| > (when compared to assembler).
| 
| This is seductive but true only superficially.
| 
| Q: Given two equally-talented teams of programmers, one using C and
|    one using assembler, which team will produce the system with best
|    execution time for a non-trivial program?
| 
| A: The team writing in C.  While the assembler folks are busy optimizing
|    that inner loop, the C people are testing three different algorithms
|    to see which one is *really* faster.

Or even:

A: The team writing in C has already produced two or three revisions,
   changing the code so that it gives the customer what s/he wants,
   instead of what s/he asked for.

Also a possibility:

A: The team writing in C, since the team writing in C has switched to
   a new hardware platform that is not upwards compatible with the
   previous platform, but it twice as fast....
--
Michael Meissner	email: meissner at osf.org		phone: 617-621-8861
Open Software Foundation, 11 Cambridge Center, Cambridge, MA, 02142

Do apple growers tell their kids money doesn't grow on bushes?



More information about the Comp.lang.c mailing list