Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

If the Unicode consortium haven't been able to come up with a way of encoding their name correctly, I don't see what hope I have of doing so.

Bonus - as soon as the Unicode consortium do find a way, my software should be able to handle it with no further changes. Well, it might need a recompile against a newer `libicu` as I don't think they maintain ABI backcompat between versions. But there's not much I can do about that.



Unicode can't do it without a breaking change. But if you support non-unicode encodings in the traditional, documented and standard way then your application will handle it fine. Who knows, one day a successor to unicode may come out that can handle all languages properly within a single encoding, in which case an application written to be encoding-aware will support it without even a recompile.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: