What is the difference in writing code for a 32-bit platform and a 64-bit platform. Are there new data types? Or will I just be able to use larger data types more often (since XP64,vista and 64-bit linux distros support much larger RAM sizes).
My question is basically: how do you port code to 64-bit? what's the difference?