Chinese Twitter users live in a density 2x to 8x their English counterparts.
pugs.blogs.com
pugs.blogs.com
ftp://ftp.deas.harvard.edu/techreports/tr-12-02.ps.gz
http://www.reddit.com/r/programming/comments/9sjt0/rudebox_b...
The same goes for books and essays. Chinese books and magazines are often shorter, just because the information density is so high. It's a neat feature of the language.
However, sometimes it can be demoralizing when you spend all evening writing something and realize that you've only produced a single page of text.
I don't see why texting in Chinese should be faster than in English.
Don't you need to push a similar number of bits through the numeric keypad? I'd imagine that to be the limiting factor.
i.e. English texters need to send more chars, but they're choosing from fewer chars so need fewer keypresses to select each one. Chinese texters need to send fewer chars, but I imagine they need to make more keypresses to select each char.
Ah, of course, it's tree navigation.
The number of keypresses required to enter the character is O(log(number-of-chars-in-alphabet)).
So having lots of characters is a win for input speed. Thanks.
The real bottleneck isn't the actual typing, but thinking of something to type --- and it's a lot easier to think of how to say something verbosely rather than concisely!
[1] http://www.pascal-man.com/navigation/faq-java-browser/2009_S...
However, you lose a ton of speed the moment that you hit a word that isn't in your t9 dictionary. Chinese input methods don't have that problem. So, the best case for English usually equals the average case for Chinese.
Of course, since texting is the primary communication mode for many young Chinese, they can usually text blinding fast in any language.
1. SMS is cheaper than calling.
2. China is LOUD, there are times I don't hear a phone call because there are so many people and their cellphones around.
3. And yes, you can fit as much info in an text as an email.
My understanding of UTF-8 indicates that you can actually represent any number as one character, but somewhere in the xterm / firefox / twitter pipeline, that gets fucked up. I think I have some code on github for this, actually:
The idea is to pack any utf-8 string into one character. It works for about 3 or 4 ASCII characters, but I think this is a perl bug rather than some fundamental limitation. Patches welcome.
(As an aside, I am always pleased when I get to use the (>>=) operator in Perl. And yes, I do pronounce it "bind" and not "right-shift-equals" ;)