From: Eric Hodel Date: 2009-08-12T07:45:23+09:00 Subject: Re: 1.9 String and M17N documentation On Aug 7, 2009, at 00:52, Brian Candler wrote: > Eric Hodel wrote: >> I'm too lazy to dig this out of the archives, but there are some >> encodings that don't have a 1:1 mapping to Unicode thus the round- >> trip >> through UTF-8 (etc.) will destroy them. > > Indeed, although we're both having a hard time thinking of an actual > example. It seems that dealing with such things is not an everyday > requirement for most people. This seems to be similar to the reasoning behind two-digit years. > So you write a library for that, and then the rest of us aren't > saddled with the complexity. Unfortunately, software ends up getting used in places the author didn't expect. Why not write robust software the first time instead of being lazy?