Linked by Thom Holwerda on Fri 15th Feb 2013 10:40 UTC
General Development "Since I left my job at Amazon I have spent a lot of time reading great source code. Having exhausted the insanely good idSoftware pool, the next thing to read was one of the greatest game of all time: Duke Nukem 3D and the engine powering it named 'Build'. It turned out to be a difficult experience: The engine delivered great value and ranked high in terms of speed, stability and memory consumption but my enthousiasm met a source code controversial in terms of organization, best practices and comments/documentation. This reading session taught me a lot about code legacy and what helps a software live long." Hail to the king, baby.
Permalink for comment 552974
To read all comments associated with this story, please click here.
RE[10]: Code Review
by zima on Tue 19th Feb 2013 18:46 UTC in reply to "RE[9]: Code Review"
zima
Member since:
2005-07-06

I'd rate my skill as above average

This reminds me - 80+% of drivers think they are above average, too ;P

most compilers don't attempt to optimize for all the things your talking about and

sometimes the compiler "cheats" - like when Intel compiler turned off optimisations on non-Intel CPUs (a bunch of links: http://www.hydrogenaudio.org/forums/index.php?showtopic=77523 ...seems Intel is at it again with AVX)

Reply Parent Score: 2