right, but the original tweet tarred both with one brush. For context: http://yehudakatz.com/2010/05/17/encodings-unabridged/ …
-
-
I was reacting to Zed Shaw’s troll. We have to go beyond “we don’t need no unicode” to get to “let’s do unicode right”.
-
Also I suspect using utf-8 internally would be better, but that implementation detail only affects performance.
-
If I’m still missing something major I’d love a link so I can educate myself :-)
End of conversation
New conversation -
-
-
I think you can say "I don't like Python 3's unicode system" and not be america-centric.
-
after all, Ruby didn't agree with Python and Ruby's core team is Japanese!
-
I think the real myopia is Europeans who misunderstand nuances of Asian encoding issues.
End of conversation
New conversation -
-
-
Right, because (a) it's a tweet :p and (b) the former kind of critique is waaay too common.
-
TLDR I'm tired of explaining the concept of a grapheme cluster to idiots.
-
idiot is a state of mind. it can change. ;p
-
I call them idiots precisely for their obstinate refusal to change. Im more than happy to explain unicode otherwise
-
yeah, belief that "dynamic typing" is a great virtue for strings is kind of idiotic ;)
-
In my case I get annoyed when people want to break languages to make O(1) indexing work.
-
I think it should usually be possible to do a single-pass index of strings (once) and get O(1) after
-
I mean, yeah, tricks like that exist. It's not free though.
- 1 more reply
New conversation -
-
-
I kinda want to write a generic strings library for Rust that gives you String<T: Encoding>. If you don't want
-
utf8 in rust you lose all the library methods and have to work from scratch.
-
Lets libraries be generic and we can even have a Rubyesque string type.
-
I appreciate the UTF-8 string a lot, but really miss simple things like built-in transcoding.
-
Fact: Sometimes you have a legacy encoding and don't want to round-trip through UTF-*.
-
Tweet unavailable
-
what are the consequences?
-
Probably just extra cost at the boundaries? I'm not sure. Just annoyed we have to do it :)
- 1 more reply
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.