> Of course one important drawback is that you are limited to 32 bit
> references and headers, so only 4G RAM can be accessed (at best) and
> objects are limited to 16M bytes in size (so forget about reading large
> files into a string or computing pi to 100 million digits!).
Thanks. I forgot to mention these limitations.
In addition: x32 exists only on Linux AFAIK and Linus wants to deprecate it. No known commercial Linux distro supports it. The issue of deprecation was raised last December, and I imagine it will continue to be raised.