John Andersen said the following on 07/23/2013 02:23 PM:
Take a look at file sizes in 32 & 64 bit systems. You'll likely find the sizes are similar.
Nice theory, if you code in assembler.
But for the most of us, sitting behind a compiler, we are at the complete mercy of the compiler writers, and there was a lag of over a year before these were optimized for larger instructions and larger registers. Just shlepping large chunks of text around was still done in small 32bit chunks until the compilers caught up.
Anyway, there is a discussion of this here: http://en.wikipedia.org/wiki/64-bit_computing#32-bit_vs_64-bit
As far as the integer vs pointer war goes, there's still the one about whether to use a pointer that auto-increments into an array or a computed index address into the array. -- "You may have to fight a battle more than once to win it." -- Margaret Thatcher -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org