"Unicode characters are 32 bits long!"
Unicode characters are often visualized in a 32-bit code space for convenience, but the actual range of characters is somewhat smaller -- as mentioned above, the total number of code points is the huge, unintuitive number 0x10ffff. Most of this range is empty and likely to remain so forever. Even within the range that is normally used (the 65,536 code points of Plane Zero), there are still gaps and unspecified regions.
"What does Unicode do about the fact that Arabic is written RIGHT TO LEFT??"
Unicode is concerned with characters, not with drawing them on your screen in a particular direction. Drawing Arabic right-to-left is an issue for the software that is rendering the characters, not for Unicode.

Bay Area Lawyer

San Francisco Lawyer

Reply

Just type the word 'hwacha', that's all. Seriously, this fools most spambots.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.
More information about formatting options