Mikuro
Crotchety UI Nitpicker
Memory addressing is not the only factor. Actual processing power is greater, too. A 64-bit chip can operate on larger data types (e.g., 64-bit integers) much more efficiently. You can use these data types on 32-bit chips, of course, but what goes on under the hood is different, and much more expensive.
As for whether this actually matters to most people....probably not, at least for now. 64-bit apps are rare, and most apps would probably not benefit greatly anyway.
I imagine scientific apps run significantly faster on 64-bit chips (I know Mathematica is optimized for 64-bit processors), and there is certainly potential in graphics and multimedia, as well. Real-world comparisons of equivalent 64-bit and 32-bit software on the same hardware are hard to come by, though.
On the other hand, even the G4 had AltiVec, which provides some of the advantages of 64-bit (and even 128-bit) processors, which could diminish the advantages of a "true" 64-bit processor. I'm not sure if the G5's AltiVec enhancements had anything to do with its 64-bit-ness.
As for whether this actually matters to most people....probably not, at least for now. 64-bit apps are rare, and most apps would probably not benefit greatly anyway.
I imagine scientific apps run significantly faster on 64-bit chips (I know Mathematica is optimized for 64-bit processors), and there is certainly potential in graphics and multimedia, as well. Real-world comparisons of equivalent 64-bit and 32-bit software on the same hardware are hard to come by, though.
On the other hand, even the G4 had AltiVec, which provides some of the advantages of 64-bit (and even 128-bit) processors, which could diminish the advantages of a "true" 64-bit processor. I'm not sure if the G5's AltiVec enhancements had anything to do with its 64-bit-ness.