[fpc-devel] Unicode and UTF8String
mschnell at lumino.de
Tue Dec 2 11:56:03 CET 2008
> For me, these attempts to make compiler do everything automatically sound
> like getting yet another typing saver.
Maybe I am just being lazy, but it's not a typing saver but regarding
the previous not-Unicode aware versions it's more a "preventer of a
typing enhancer" :) .
OTOH it's not just the typing but to work with commonly used things that
"just work" in other programming systems (including previous versions of
FPC/Lazarus) - like doing a "case" of a character type - the user
programmer needs to learn about the internal encoding of Unicode text. I
think this should be avoided. Pascal has been a great language for
programming newcomers up till now. Simple things - like characters and
strings - should just work (unless you explicitly need extended handling).
I don't suggest that there is a simple solution for this (other than not
doing Unicode at all) but it's worth discussing.
More information about the fpc-devel