The forgotten problems of 64-bit programs development

Resources

  1. John R. Mashey, The Long Road to 64 Bits. http://www.acmqueue.org/modules.php?name=Content&pa=showpage&pid=421&page=7
  2. Wikipedia: MIPS architecture.
    http://en.wikipedia.org/wiki/MIPS_architecture
  3. John R. Mashey, 64 bit processors: history and rationale.
    http://yarchive.net/comp/64bit.html
  4. John R. Mashey, The 64-bit integer type "long long": arguments and history.
    http://yarchive.net/comp/longlong.html
  5. 64-bit and Data Size Neutrality.
    http://www.unix.org/whitepapers/64bit.html
  6. 64-Bit Programming Models: Why LP64?
    http://www.unix.org/version2/whatsnew/lp64_wp.html
  7. Transitioning C and C++ programs to the 64-bit data model.
    http://devresource.hp.com/drc/STK/docs/refs/64datamodel.jsp
  8. Andrey Karpov, Evgeniy Ryzhkov. 20 issues of porting C++ code on the 64-bit platform.
    http://www.viva64.com/articles/20_issues_of_porting_C++_code_on_the_64-bit_platform.html
  9. Andrey Karpov. Evgeniy Ryzhkov. Problems of testing 64-bit applications.
    http://www.viva64.com/articles/Problems_of_testing_64-bit_applications.html
  10. The Old New Thing: Why did the Win64 team choose the LLP64 model?
    http://blogs.msdn.com/oldnewthing/archive/2005/01/31/363790.aspx
  11. Brad Martin, Anita Rettinger, and Jasmit Singh. Multiplatform Porting to 64 Bits.
    http://www.ddj.com/hpc-high-performance-computing/184406427
  12. Migrating 32-bit Managed Code to 64-bit.
    http://msdn2.microsoft.com/en-us/library/ms973190.aspx
  13. Matt Pietrek. Everything You Need To Know To Start Programming 64-Bit Windows Systems.
    http://msdn.microsoft.com/msdnmag/issues/06/05/x64/default.aspx
  14. Microsoft Game Technology Group. 64-bit programming for Game Developers.
    http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directx9_c/sixty_four_bit_programming_for_Game_Developers.asp
  15. John Paul Mueller. 24 Considerations for Moving Your Application to a 64-bit Platform.
    http://developer.amd.com/articlex.jsp?id=38
  16. Wikipedia: Static code analysis.
    http://en.wikipedia.org/wiki/Static_code_analysis
  17. Sergei Sokolov. Bulletproofing C++ Code.
    http://www.ddj.com/dept/debug/196802351
  18. Walter W. Schilling, Jr. and Mansoor Alam. Integrate Static Analysis Into a Software Development Process.
    http://www.ddj.com/dept/debug/193500967?cid=RSSfeed_DDJ_debugging
  19. Evgeniy Ryzhkov. Viva64: what is it and for whom is it meant?
    http://www.viva64.com/articles/Viva64_-_what_is_and_for.html

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live.” - Rick Osborne