Boost logo

Boost :

From: Martin Bonner (martin.bonner_at_[hidden])
Date: 2006-09-18 05:22:20


----Original Message----
From: boost-bounces_at_[hidden]
[mailto:boost-bounces_at_[hidden]] On Behalf Of Aristid Breitkreuz
Sent: 17 September 2006 02:08 To: boost_at_[hidden]
Subject: Re: [boost] Work that has been done on Unicode

> Am Samstag, den 16.09.2006, 19:55 +0200 schrieb loufoque:
>> Aristid Breitkreuz wrote :
> [snip]
>>> That's fine. Do you have plans on which Unicode encoding to use
>>> internally?
>>
>> UTF-8, UTF-16 and UTF-32 would all be available for implementations,
>> and each one would be able to take or give the other ones for
>> input/output.
>
> I guess that every single supported type is extra complexity, right?
> Would not UTF-8 (for brevity and compatibility) and UTF-32 (because it
> might be better for some algorithms) suffice?
>

Some important platforms use UTF-16 as the system string type (and it
isn't even really Microsoft's fault - Unicode /was/ 16 bit when they
started on Windows NT).

-- 
Martin Bonner
Martin.Bonner_at_[hidden]
Pi Technology, Milton Hall, Ely Road, Milton, Cambridge, CB4 6WZ,
ENGLAND Tel: +44 (0)1223 203894

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