News for hackers. Stuff that matters.
Re:Crafting Interpreters: Strings by mwcampbell on Monday September 24, 2018 @10:44PM (#18063182)
Also on UTF-16:

> Alas, if your language needs to run on or interoperate with the browser, the JVM, or the CLR, you might be stuck with [UTF-16]

And Windows. Win32 and COM APIs use UTF-16 natively, so if you want to avoid lots of conversions on Windows, UTF-16 is the way to go. Maybe the best solution would be an abstraction that lets you choose the internal string encoding at compile time.

There are no comments on this comment yet.