Re: Unicode in Delphi: just deprecate WideString/WideChar



I believe there is a large group of Delphi developers who understand nothing about Unicode. I'm certainly one of them. The only reason I use WideString is when a particular API requires it or when using COM, /never/ for localization reasons.

I much agree, I was quite ignorant of Unicode until recently, even when doing localization I had assumed for years that when AnsiString wouldn't prove sufficient, merely using WideString could take care of it all.
Judging from the RTL code, Borland developpers were in a similar position.

Also for years China and internationalization (beyond western languages, ie. beyond ISO-8859-1) were minor issues, but with companies concentrating worldwide, we more and more find ourselves facing the "internationalization" issue, even when the app is going to be deployed primarily in Europe, there is a requirement for supporting Asian languages, should a new plant be built/bought/whatever there someday.

Eric
.



Relevant Pages

  • Re: Unicode in Delphi/VCL (yet again)
    ... byte is the null terminator will fail with Unicode strings, ... Which of the Win32 APIs that you ... the Delphi WideString implementation needs to be ... The compiler can't help you here because the compiler can't ...
    (borland.public.delphi.non-technical)
  • Re: Problem in accessing files with unicode fonts.
    ... garner you more and about as quick responses, ... I'd advise you to read the docs for `unicode`, ... The reason being the intensity of the problem and time factor. ... a result the getfileattributes function is failing to recognise that file ...
    (comp.lang.python)
  • Re: Is Chris Hills a troll?
    ... All the C99 additions can go (see elsethread for my very short list of ... exceptions). ... Complete, thorough Unicode handling. ... Its lack is a major reason people pick other languages for writing apps ...
    (comp.lang.c)
  • Re: MFC(VC6) Application Localization from French to Chinese(RPC)
    ... I didn't think you could do a Unicode .RC file ... I even tried the application in Chinese OS. ... the reason is because I am using mutiple .rc files in one ... display like "??". ...
    (microsoft.public.vc.mfc)
  • Re: a unicode conversion issue in a file opening command
    ... Did you define the symbol UNICODE also? ... Why use char*? ... explained why it failed, and better still, the text string that represents the reason it ... MVP Tips: http://www.flounder.com/mvp_tips.htm ...
    (microsoft.public.vc.mfc)