On 2014-06-06 09:59, Travis Griggs wrote:
> On Jun 4, 2014, at 4:01 AM, Tim Chase wrote:
> > If you use UTF-8 for everything
> It seems to me, that increasingly other libraries (C, etc), use
> utf8 as the preferred string interchange format.
I definitely advocate UTF-8 for any streaming scenario, as you're
iterating unidirectionally over the data anyways, so why use/transmit
more bytes than needed. The only failing of UTF-8 that I've found in
the real world(*) is when you have to requirement of constant-time
indexing into strings.