On 23 December 2013 22:30, Reuben Thomas <[email protected]> wrote: > > I don't see a way around this; nor do I think Unicode should be thought of > something that is a "specific programming feature": multi-byte encodings > are the commonest way of dealing with internationalised text, and treating > them as a bolt-on extra automatically disenfranchises all the communities > that need them for their languages, which these days, given the demise of > 8-bit encodings, is pretty much anything other than English. >
There's a further advantage to showing how to deal with multi-byte encodings in C, which is that it may scare some programmers into not using C when they see how horrible it is. (As if the horrors of handling text in C weren't enough!) -- http://rrt.sc3d.org
