I understand the major benefits of being able to build a 64-bit application on Mac OS X: more memory available, better performance, etc.
But what if I have an app with modest memory needs and no performance concerns. Let's assume that porting it to 64-bit is simply a matter of changing the build settings. Would making a 64-bit executable available provide any real benefit to my users on Leopard or Snow Leopard?
I know the knee-jerk reaction of many programmers is "Of course you should support 64-bit!", and some power users will scoff and complain if they see your app is not 64-bit, but I am interested in the real benefits/costs.
Some related issues:
- I could provide a combined Universal 32-and-64-bit application, but would the benefits (if any) justify the larger download size?
- I could provide separate 32-bit and 64-bit downloads, but would that just confuse users?