Michael Selig wrote: > ----- Original Message ----- From: "Urabe Shyouhei" > <shyouhei / ruby-lang.org> >> Have you read Matz's post abount yen sign problem? Converter IS a >> problem; you cannot make a converter over (Encoding A -> Unicode -> >> Encoding A). That must lose some input. Data loss is the worst thing >> to introduce, so ruby asks you to take the risk by explicitly calling a >> conversion method. > > Yes I have read it. > Do you refuse to drive a car because you may have a crash? We are *designing* a car now. Don't you need a seatbelt because you'll never crash your car? That's insane. Current design might not be perfect. There must be a better practice. But that "better" should be a synonym of "safer".