title: Porting 32 bit C++ code to 64 bit - is it worth it? Why?
body: <p>I am aware of some the obvious gains of the x64 architecture (higher addressable RAM addresses, etc)... but:</p>
  
  <ul>
  <li>What if my program has no real need to run in native 64 bit mode. Should I port it anyway?</li>
  <li>Are there any foreseeable deadlines for ending 32 bit support?</li>
  <li>Would my application run faster / better / more secure as native x64 code?</li>
  </ul>