Boost logo

Boost :

Subject: Re: [boost] [strings][unicode] Proposals for Improved String Interoperability in a Unicode World
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2012-01-31 07:12:54


On 01/31/2012 09:57 AM, Daryle Walker wrote:

> This probably isn't the right post to respond to, but I don't want to spend forever figuring it out.
>
> Not every system is a 8/16/32(/64)-bit computer using ASCII/Latin-1/UTF-8. C++ (from C) was designed so a user with a 9/36/81-bit EBSDIC system and one with a 8/16/32/64 UTF-16 system can write programs for the other (with the appropriate cross-compiler). We don't want to obnoxiously be prejudiced against systems not matching the current configuration trends.

Which is exactly why forcing a particular execution character set is a
bad idea.
Forcing a particular source character set, however, may be another
matter, as it only affects the compiler itself.


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