" reality check...
http://utf8everywhere.org/

Sorry I don't remember enough of my Unicode research six months ago to
be more help.
Only enough to know there are traps and hunt down that article.

cheers -ben"

Really .... ???

So bad ???

Oh well good thing I did not intend to use Unicode. Very eye opening
article thanks.

"First read the general introduction


https://ci.inria.fr/pharo-contribution/job/EnterprisePharoBook/lastSuccessfulBuild/artifact/book-result/Zinc-Encoding-Meta/Zinc-Encoding-Meta.html

That should be more than enough (we got all basic covered in Pharo).

If you want more, there is the Pharo Unicode project


https://medium.com/concerning-pharo/an-implementation-of-unicode-normalization-7c6719068f43

But you most probably don't need that.

I thought that Windows used UTF-16 internally

  <https://en.wikipedia.org/wiki/UTF-16#Usage>https://en.wikipedia.org/
<https://en.wikipedia.org/wiki/UTF-16#Usage>wiki/UTF-16#Usage"

Yes Windoom uses UTF-16, I am amazed how the coding world managed to take
another simple problem and make it so complex.

In any case , I dont need Unicode . I made the decision to just chain
string characters  together in 2 byte unicode arrays , I wont be converting
from or to Unicode anyway. For usual English characters the second byte of
a Unicode character array on Win 10 is always 00 which is a waste of memory
anyway.

Unicode may come handy when I have to deal with translating the game to
other languages , but this for now is a very low priority.

As always I love your medium posts, clear, simple and to the point.
Definitely bookmarked for future reference. Thanks

Reply via email to