If you have no need for more than 3gb of memory per process then 32 bit is a great choice. The pointers being half size is a non-trivial memory saving.
I'd be happy if windows would let you use something like the x32 build target that linux got recently for extra registers though.
I thought the limit was 2GB, which Firefox is getting dangerously close to. 4GB gives a lot more wiggle room, but I wonder how long it will last...
I have been using PaleMoon builds and from what I gather the source tree is not being tombstoned, just the nightly builds. [0]
The reasons given for crashes (driver/component out-of-tree bugs) make sense but I'm not really involved in the development or testing so I'm sure others will have better input.
"Microsoft Windows XP Professional x64 Edition released on April 25, 2005" http://en.wikipedia.org/wiki/Windows_XP_Professional_x64_Edi...
7 years.
Go to a store, see what kind of Windows is being shipped, if it's 32 or 64bits.
If there's one version that has to be discontinued that version is the 32-bit version.
Linux as well suffers with lack of 64-bit versions, it seems Mozilla started shipping them the other day (and is not very promoted)
Computers already ship with more than 4GB memory.
Leave 32-bit, it's been enough time already.
Only in commercial or prop software
Also, see the limitations of MongoDB and Go for example, in 32-bit systems, they are very relevant.
I'm not interested in MongoDB in the slightest, and while Go looks pretty cool, I'll wait for it to mature.
So if memory is an issue in 64-bits, most likely it will be an issue as well in 32-bit. In some cases it may make a difference, but they're not that common.
Even EC2 Micro supports 64-bits now
Sure, 64-bit uses more memory, like 32-bit use more memory than 16-bit, or like programs in ARM (and maybe Thumb) take more space than programs in x86