See what's hot on Bookmarks@MarkupDancing, or go to Poppular Tags.
saved on 2011-01-06 16:47:20
The world is multilingual but most computer systems are based on English and ASCII. The first release of Plan 9 [Pike90], a new distributed operating system from Bell Laboratories, seemed a good occasion to correct this chauvinism. It is easier to make such deep changes when building new systems than by refitting old ones. The ANSI C standard [ANSIC] contains some guidance on the matter of ‘wide’ and ‘multi-byte’ characters but falls far short of solving the myriad associated problems. We could find no literature on how to convert a system to larger character sets, although some individual programs had been converted. This paper reports what we discovered as we explored the problem of representing multilingual text at all levels of an operating system, from the file system and kernel through the applications and up to the window system and display. Plan 9 has not been ‘internationalized’: its manuals are in English, its error messages are in English, and it can display text that goes from left to right only. But before we can address these other problems, we need to handle, uniformly and comfortably, the textual representation of all the major written languages. That subproblem is richer than we had anticipated.
saved on 2010-02-24 18:20:28
Deliciousからの移設ブックマークです。
saved on 2010-02-19 20:47:39
Deliciousからの移設ブックマークです。
saved on 2009-12-29 01:44:34
Deliciousからの移設ブックマークです。