From: Roger Pack Date: 2010-03-17T05:15:46+09:00 Subject: [ruby-core:28698] Re: Indentifying key MRI-on-Windows issues > There is a smaller problem after that one, too. �If you're reading in > ascii mode (the default in windows), it does a full scale encoding > translation of incoming bytes before passing them back to you. �The > good news is that this is only like 50x slower than a normal read, so > might be bearable. �It could use some optimization, I haven't looked > at it much. It's also possible that the encoding could be optimized in several other ways (special casing binary + \r\n, making it in general faster, etc.)