[fpc-devel] Unicode proceedings
Michael Schnell
mschnell at lumino.de
Thu Nov 17 13:07:14 CET 2011
On 11/17/2011 02:43 AM, Hans-Peter Diettrich wrote:
> The only possible (expression) optimization again is based on UTF-16,
> where all sub-expressions are converted into UTF-16, so that only one
> more re-conversion is required when the result is stored.
>
This is what mse does: using UTF-16 for the user code (i.e. the mse-GUI
user interface)., This has been bashed a lot in the Lazarus forum. They
say this is "Windowish"behavior resulting in bad performance on Linux,
while Lazarus' LCL provides an UTF-8 user interface, for best
performance on Linux (while supposedly introducing a lot of additional
conversions on Windows.)
Moreover UTF-16 has been bashed as "not good enough for general use" as
it does not provide good enough means for avoiding conversions in
certain Unicode enabled applications.
-Michael
More information about the fpc-devel
mailing list