Boost logo

Boost :

Subject: Re: [boost] Build breaking changes
From: Vinnie Falco (vinnie.falco_at_[hidden])
Date: 2018-03-29 02:51:15


On Wed, Mar 28, 2018 at 5:49 PM, Andrey Semashev via Boost
<boost_at_[hidden]> wrote:
> If someone wants to target an outdated architecture (and 32-bit x86 really is
> a separate architecture, including hardware features and software ABI) then
> let them do that with a little more effort. The rest of the world have moved to 64 bits
> long ago, and that is what we should target by default, IMO.

No they have not all "moved on to 64 bits." Most programs work
perfectly fine as 32-bit applications and have no need for the ability
to access a full 64-bit address space. In fact many programs perform
objectively worse as 64-bit application since pointers and data
structures become larger without a corresponding benefit. This is
especially true for mobile applications.

Rumors of 32-bit apps' demise are greatly exaggerated.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk