On Fri, Nov 20, 2009 at 01:53:47PM +0000, David Tweed wrote:
>As for the code "quality", I can see the code driving certain people
>on this list mad because it deliberately doesn't compute things in the
>simplest way and fewest lines in order to do things like acheive close
>to optimal cache blocking on modern multicore machines. A comparison
>of how much performance can vary depending on how it's coded can be
>glimpsed in the graphs in this paper:
If the programmer can simulate a construct faster than a compiler can
implement the construct itself, then the compiler writer has blown it
badly.
--Guy Steele
-- Kris Maglione The object-oriented model makes it easy to build up programs by accretion. What this often means, in practice, is that it provides a structured way to write spaghetti code. --Paul GrahamReceived on Fri Nov 20 2009 - 16:18:09 UTC
This archive was generated by hypermail 2.2.0 : Fri Nov 20 2009 - 16:24:02 UTC