cpstrnew branch (was Re: [fpc-devel] Freepascal 2.4.0rc1 released)

Florian Klaempfl florian at freepascal.org
Tue Nov 10 22:32:17 CET 2009

Marco van de Voort schrieb:
> In our previous episode, thaddy said:
>> Marco van de Voort wrote:
>>> While I think it would be best to use native encoding on all platforms as
>>> much as possible, that is an opinion. However not using native encoding for
>>> general processing is nuts. So we need the UTF8 type anyway.
>> Just to make a small point: the choice for UTF16 was made because of 
>> market reasons, not technical ones. Chinese Korean, Japanese markets are 
>> important for Delphi. Try to figure out how to fit that in UTF8. Just a 
>> thought.
> I don't think that is the reason. Codegear/Borland simply followed
> Microsoft. Period. It might be a reason for Microsoft though, but that was
> made way way long ago, pre 1994-5.

MS had no choice: when Windows NT 3.1 was released in 1993, UTF-8 was
just about being standardized.

More information about the fpc-devel mailing list