Chu Bong-Foo (born 1937) is the inventor of the
Tsang-chieh (Cangjie), a widely used
Chinese
Chinese can refer to:
* Something related to China
* Chinese people, people of Chinese nationality, citizenship, and/or ethnicity
**''Zhonghua minzu'', the supra-ethnic concept of the Chinese nation
** List of ethnic groups in China, people of ...
input method. His renowned input method, created in 1976 and given to the public domain in 1982, has sped up the computerization of Chinese society. Chu spent his childhood in Taiwan, and has worked in
Brazil
Brazil ( pt, Brasil; ), officially the Federative Republic of Brazil (Portuguese: ), is the largest country in both South America and Latin America. At and with over 217 million people, Brazil is the world's fifth-largest country by area ...
,
United States
The United States of America (U.S.A. or USA), commonly known as the United States (U.S. or US) or America, is a country primarily located in North America. It consists of 50 states, a federal district, five major unincorporated territorie ...
, Taiwan,
Shenzhen
Shenzhen (; ; ; ), also historically known as Sham Chun, is a major sub-provincial city and one of the special economic zones of China. The city is located on the east bank of the Pearl River estuary on the central coast of southern province ...
and
Macau
Macau or Macao (; ; ; ), officially the Macao Special Administrative Region of the People's Republic of China (MSAR), is a city and special administrative region of China in the western Pearl River Delta by the South China Sea. With a pop ...
.
History
Chu was born in 1937 in
Huanggang, Hubei
Huanggang is a prefecture-level city in easternmost Hubei Province, China. It is situated to the north of the middle reaches of the Yangtze River and is bounded in the north by the Dabie Mountains and is named after Mount Huanggang. It borders ...
to father Chu Wan-in, also called Chu Huai-ping (). His family led a wandering life during the turbulent days of
mainland China
"Mainland China" is a geopolitical term defined as the territory governed by the People's Republic of China (including islands like Hainan or Chongming), excluding dependent territories of the PRC, and other territories within Greater China. ...
, and they finally settled down in
Taiwan
Taiwan, officially the Republic of China (ROC), is a country in East Asia, at the junction of the East and South China Seas in the northwestern Pacific Ocean, with the People's Republic of China (PRC) to the northwest, Japan to the nort ...
. There he studied at a local high school. He was an imaginative teenager who spent so much time reading fiction that it negatively affected his studies. Later he also became interested in cinema. After graduating from
Taiwan Provincial Agriculture Institute and his military service, he taught briefly at an elementary school in
Hualien. In this period he witnessed the poverty of countryside, and developed a sense of mission for rural development and cultural improvement. Finding teaching not to his taste, he went to
Brazil
Brazil ( pt, Brasil; ), officially the Federative Republic of Brazil (Portuguese: ), is the largest country in both South America and Latin America. At and with over 217 million people, Brazil is the world's fifth-largest country by area ...
instead to develop his career, only to find life more difficult. Over that period of time, he took up several jobs. It was also during these turbulent times that Chu flirted with the
hippie
A hippie, also spelled hippy, especially in British English, is someone associated with the counterculture of the 1960s, originally a youth movement that began in the United States during the mid-1960s and spread to different countries around ...
lifestyle and studied at a local
conservatory.
Tsang-chieh
However, his work on Tsang-chieh did not begin until he worked at "Cultural Abril", a
publishing
Publishing is the activity of making information, literature, music, software and other content available to the public for sale or for free. Traditionally, the term refers to the creation and distribution of printed works, such as books, newsp ...
house in Brazil, in 1972. From then on, he would dedicate his life to modernizing Chinese information technology. He saw for himself how the Brazilians could, in just one day, translate and publish foreign literature, while the Chinese took at least a year. The technology then, coupled with the complexities of the
Chinese script
Chinese characters () are logograms developed for the writing of Chinese. In addition, they have been adapted to write other East Asian languages, and remain a key component of the Japanese writing system where they are known as ''kanji' ...
, required a painstaking process of picking up type pieces from an enormous Chinese character set. Besides, publishers often encountered characters not included in their set. This meant that the printing of any information in Chinese was much slower than in other languages. In 1973, he returned to Taiwan. He gathered a team to study an efficient method of looking up a character with 26 keys on the common keyboard.
Existing methods of looking up a Chinese character such as looking for its
radical
Radical may refer to:
Politics and ideology Politics
*Radical politics, the political intent of fundamental societal change
*Radicalism (historical), the Radical Movement that began in late 18th century Britain and spread to continental Europe and ...
s,
zhuyin
Bopomofo (), or Mandarin Phonetic Symbols, also named Zhuyin (), is a Chinese transliteration system for Mandarin Chinese and other related languages and dialects. More commonly used in Taiwanese Mandarin, it may also be used to transcribe ...
, or romanization give only ambiguous results. On the other hand, while Chinese script has no
alphabet
An alphabet is a standardized set of basic written graphemes (called letters) that represent the phonemes of certain spoken languages. Not all writing systems represent language in this way; in a syllabary, each character represents a syll ...
, most characters are compounds of a common set of components. Chu assumed that it was possible to encode Chinese characters with a group of 'Chinese alphabets' which can be mapped on a common keyboard. After studying dictionary cut-outs and conducting many tests, the team released a table of 8,000 encoded characters in 1976. This result was unsatisfactory for general use but did however prove the possibility of encoding Chinese in this way.
Chu then enlisted more help, including
that of
Shen Hung-lian () from the Department of Chinese Literature,
National Taiwan University
National Taiwan University (NTU; ) is a public research university in Taipei, Taiwan.
The university was founded in 1928 during Japanese rule as the seventh of the Imperial Universities. It was named Taihoku Imperial University and served d ...
. At the same time, Chu also learned about
An Wang
An Wang (; February 7, 1920 – March 24, 1990) was a Chinese–American computer engineer and inventor, and cofounder of computer company Wang Laboratories, which was known primarily for its dedicated word processing machines. Wang was an impo ...
's encoding scheme. On one hand, Wang's scheme further confirmed the feasibility of the encoding approach. On the other hand, it inspired Chu to think that his encoding scheme should not only be convenient for looking up a character, it should also take the form of the characters into account to make it possible to compose (draw) the character from a code. Chu assumed this could be achieved with the following three steps:
# choosing adequate rules of decomposition of characters
# choosing an adequate set of forms as the common components
# encoding the common components (with "Chinese alphabets")
To achieve these steps, the team employed a principle similar to the "pictophonetic compounds" principle of Chinese. In 1977 the team released the first generation of the method that would later be named "Tsang-chieh". The team selected a set of less than 2,000 components to compose about 12,000 common characters. Each component is represented by a permutation of 1 to 3 of 26 "Chinese alphabets" (also called "radicals"). Each "alphabet" maps to a particular letter key on a standard QWERTY keyboard.
In 1978, he implemented the method with computer technology, making it a Chinese
input method
An input method (or input method editor, commonly abbreviated IME) is an operating system component or program that enables users to generate characters not natively available on their input devices by using sequences of characters (or mouse o ...
for computers. The
ROC Defense Minister
A defence minister or minister of defence is a cabinet official position in charge of a ministry of defense, which regulates the armed forces in sovereign states. The role of a defence minister varies considerably from country to country; in som ...
Chiang Wei-kuo gave the input method the name "Tsang-chieh". Chu put Tsang-chieh method in the
public domain
The public domain (PD) consists of all the creative work
A creative work is a manifestation of creative effort including fine artwork (sculpture, paintings, drawing, sketching, performance art), dance, writing (literature), filmmaking, ...
in a bold effort to promote Chinese computing, essentially giving up his rights to any royalty. His contribution led many future Chinese systems to come bundled with a free copy of the Tsang-chieh input method, removing the greatest barrier to effective Chinese input systems. Since then, many adaptations of Chu's methods have also appeared.
Over generations of upgrades, Chu's Tsang-chieh has included more and more characters. The fifth generation, released in 1985, included 60,000 characters.
"Chinese computer"
During the development of Tsang-chieh method, Chu found that his invention is not only an input method, but also a
character encoding
Character encoding is the process of assigning numbers to Graphics, graphical character (computing), characters, especially the written characters of Language, human language, allowing them to be Data storage, stored, Data communication, transmi ...
method for computing systems. Unlike
An Wang
An Wang (; February 7, 1920 – March 24, 1990) was a Chinese–American computer engineer and inventor, and cofounder of computer company Wang Laboratories, which was known primarily for its dedicated word processing machines. Wang was an impo ...
's encoding method of the time, or later methods such as
Big5
Big-5 or Big5 is a Chinese character encoding method used in Taiwan, Hong Kong, and Macau for traditional Chinese characters.
The People's Republic of China (PRC), which uses simplified Chinese characters, uses the GB 18030 character set inst ...
and
Unicode
Unicode, formally The Unicode Standard,The formal version reference is is an information technology Technical standard, standard for the consistent character encoding, encoding, representation, and handling of Character (computing), text expre ...
, Tsang-chieh method does not sort characters by their usage frequency, stroke count, or radical, but is based on their composition aspect and inspired by the "pictophonetic compounds" principle of Chinese.
Chu therefore began to develop a theory (which he would later call "Chinese DNA", "Alphabets of Chinese Language", or "Chinese character gene" theory). The theory states that the forms selected by Chu are the "genes" of Chinese. Proper arrangement of these "genes" can provide all functions of the characters. Therefore, Tsang-chieh method as a character encoding is very useful, since it contains not only an ordered set of characters, but also precise references of shapes, pronunciations and semantics of the characters. Therefore, the system is an efficient base for a variety of Chinese information technology: smart dictionary; operating system and application software; programming language; hardware architecture of PC and embedded systems; and even strong
artificial intelligence
Artificial intelligence (AI) is intelligence—perceiving, synthesizing, and inferring information—demonstrated by machines, as opposed to intelligence displayed by animals and humans. Example tasks in which this is done include speech re ...
.
In 1979, he invented a
character generator
A character generator, often abbreviated as CG, is a device or software that produces static or animated text (such as news crawls and credits rolls) for keying into a video stream. Modern character generators are computer-based, and they can g ...
program, which takes Tsang-chieh encoded data and dynamically generates Chinese characters for screen display. In the same year, Chu's team collaborated with the
Acer company, and the program became incorporated in the firmware of a "Chinese computer". Later the generator was also used in the "Tsang-chieh controller board", which would enable an
Apple II
The Apple II (stylized as ) is an 8-bit home computer and one of the world's first highly successful mass-produced microcomputer products. It was designed primarily by Steve Wozniak; Jerry Manock developed the design of Apple II's foam-m ...
computer to display Chinese characters in its hi-res graphics mode. A particular interesting "feature" of this early system was that it would also take and generate characters not explicitly included in the codepage, but implied by the rules of Tsang-chieh.
Since then, Chu has held unique views on Chinese information technology. He considered input using ordinary keyboards more feasible and compatible than
speech
Speech is a human vocal communication using language. Each language uses Phonetics, phonetic combinations of vowel and consonant sounds that form the sound of its words (that is, all English words sound different from all French words, even if ...
and
handwriting recognition
Handwriting recognition (HWR), also known as handwritten text recognition (HTR), is the ability of a computer to receive and interpret intelligible handwritten input from sources such as paper documents, photographs, touch-screens and other dev ...
or specialized keyboard. However, many of his other opinions have been at odds with consensus:
* He uses a nationalist rhetoric on the subject.
* He values written
Classical Chinese
Classical Chinese, also known as Literary Chinese (古文 ''gǔwén'' "ancient text", or 文言 ''wényán'' "text speak", meaning
"literary language/speech"; modern vernacular: 文言文 ''wényánwén'' "text speak text", meaning
"literar ...
over various forms of vernacular Chinese. He also values it over many
synthetic language
A synthetic language uses inflection or agglutination to express Syntax, syntactic relationships within a sentence. Inflection is the addition of morphemes to a root word that assigns grammatical property to that word, while agglutination is the ...
s and their writing systems in the world.
* On the encoding issue, he said that the proposed Big5 13,053 characters codepage too small and too fixed.
* On the display of Chinese, he believes that the job should be done by the "calculation" of a computer's
central processing unit
A central processing unit (CPU), also called a central processor, main processor or just processor, is the electronic circuitry that executes instructions comprising a computer program. The CPU performs basic arithmetic, logic, controlling, an ...
, while the use of
lookup table
In computer science, a lookup table (LUT) is an array that replaces runtime computation with a simpler array indexing operation. The process is termed as "direct addressing" and LUTs differ from hash tables in a way that, to retrieve a value v wi ...
s and storage units should be kept to a minimum.
* He believes that Chinese information technology should take
second-mover advantage and choose an alternative path from then-established Western theories.
* He also believes that the technology should be rooted in levels as basic and economical as possible. Instead of providing Chinese access at the
operating system
An operating system (OS) is system software that manages computer hardware, software resources, and provides common services for computer programs.
Time-sharing operating systems schedule tasks for efficient use of the system and may also in ...
and application level on standard PC platforms, he believes it should be available at much lower levels using specialized firmware and hardware, which can be used in a wide variety of products. He also believes some programming languages containing syntax and tokens based on (Classical) Chinese language are necessary.
In early 1990s, when the Chinese version of
Microsoft
Microsoft Corporation is an American multinational technology corporation producing computer software, consumer electronics, personal computers, and related services headquartered at the Microsoft Redmond campus located in Redmond, Washing ...
Windows 3.0
Windows 3.0 is the third major release of Microsoft Windows, launched in 1990. It features a new graphical user interface (GUI) where applications are represented as clickable icons, as opposed to the list of file names seen in its predecesso ...
attempted to enter Taiwanese market, Chu and some partners competed with it and advocated for more independence of Chinese information technology. Chu worked in
Shenzhen
Shenzhen (; ; ; ), also historically known as Sham Chun, is a major sub-provincial city and one of the special economic zones of China. The city is located on the east bank of the Pearl River estuary on the central coast of southern province ...
with a group of developers and produced a software application for Chinese integration, called "Juzhen" (), stood up against this strong force. It was released to the public domain, and distributed through the ''Rexun'' magazine. Between Chu and the financially strong Microsoft, the odds were against the former. However, Chu's engine had the benefit of space: in Chu's engine, a
font
In metal typesetting, a font is a particular size, weight and style of a typeface. Each font is a matched set of type, with a piece (a "sort") for each glyph. A typeface consists of a range of such fonts that shared an overall design.
In mod ...
containing 13095 characters took up at most a
megabyte
The megabyte is a multiple of the unit byte for digital information. Its recommended unit symbol is MB. The unit prefix ''mega'' is a multiplier of (106) in the International System of Units (SI). Therefore, one megabyte is one million bytes o ...
each and fit snugly on a floppy disk as compared to the 3–5 megabytes required by competitors' products. This strong advantage of Chu's technology led a sizeable number of technology companies to initiate discussions with Chu for a transfer of technology rights. Soon after, Jinmei (), Zangzhu () and other budget font makers swamped the market, forcing prices down and ensuring that every user could afford original copies of Chinese typefaces.
After "Juzhen" system, Chu left Taiwan for
Macau
Macau or Macao (; ; ; ), officially the Macao Special Administrative Region of the People's Republic of China (MSAR), is a city and special administrative region of China in the western Pearl River Delta by the South China Sea. With a pop ...
. In 1999, he was appointed vice chairman of
Culturecom Corporation.
Seven years with Culturecom
Since 1999, Chu became a vice chairman of Hong Kong- and Macau-based Culturecom Corporation, Chu's team has been cooperating with Culturalcom until 2006 when Culturecom terminated this partnership.
Several products and technology were developed respectively, and resulted a series of
E-book device
An e-reader, also called an e-book reader or e-book device, is a Mobile computing, mobile electronic device that is designed primarily for the purpose of reading digital e-books and Periodical literature, periodicals.
Any device that can displ ...
with several names such as 文昌, 蒼頡. The core of the device is "Culturecom 1610", a
RISC
In computer engineering, a reduced instruction set computer (RISC) is a computer designed to simplify the individual instructions given to the computer to accomplish tasks. Compared to the instructions given to a complex instruction set comput ...
,
System-on-a-chip
A system on a chip or system-on-chip (SoC ; pl. ''SoCs'' ) is an integrated circuit that integrates most or all components of a computer or other electronic system. These components almost always include a central processing unit (CPU), memory ...
"Chinese CPU" that includes a character generator. The device also features a "Cholesterol" LCD, which saves electricity. The device, similar to India's
Simputer
The Simputer was a self-contained, open hardware Linux-based handheld computer, first released in 2002. Developed in, and primarily distributed within India, the product was envisioned as a low-cost alternative to personal computers. With initial ...
, features simple architecture and low cost. Chu's team designed it as an affordable electronic textbook for poor rural population. They also wished it to be the platform of a rural wireless network project named "eTown". However, up to 2006, these ideals were not realized. In 2002, some details of the product were released to LGPL by the two parties.
Although the device did not take-off as expected, its technologies were employed by some other companies in their products, such as Kolin's i-library.
During this period, Chu's team was also interested in
Virtual cinematography
Virtual cinematography is the set of cinematographic techniques performed in a computer graphics environment. It includes a wide variety of subjects like photographing real objects, often with stereo or multi-camera setup, for the purpose of rec ...
. They have released several feature length animation films.
Chu also gave more elaboration on his "Chinese DNA" theory. Using this theory as basis, Chu's team claimed to be developing:
* a system capable of automatically creating a movie from a written script
* a method of interpreting ''
I Ching
The ''I Ching'' or ''Yi Jing'' (, ), usually translated ''Book of Changes'' or ''Classic of Changes'', is an ancient Chinese divination text that is among the oldest of the Chinese classics. Originally a divination manual in the Western Zho ...
s prediction
* a strong artificial intelligence natural language interface named "Little Hsin"
See also
*
Chinese BASIC Chinese BASIC () is the name given to several Chinese-localized versions of the BASIC programming language in the early 1980s.
Versions
At least two versions of Chinese BASIC were modified Applesoft BASIC that accepted Chinese commands and varia ...
*
Transmeta
Transmeta Corporation was an American fabless semiconductor company based in Santa Clara, California. It developed low power x86 compatible microprocessors based on a VLIW core and a software layer called Code Morphing Software.
Code Morphing ...
References
External links
Personal website''Mingzhu'' generator: Chu Bong Foo's page. Including the executable, sourcecode and instruction. ''Mingzhu'' is a Tsang-chieh character generator modified from ''Juzhen''. It runs on MS Windows' "DOS PROMPT". It requires
Microsoft Macro Assembler
The Microsoft Macro Assembler (MASM) is an x86 assembler that uses the Intel syntax for MS-DOS and Microsoft Windows. Beginning with MASM 8.0, there are two versions of the assembler: One for 16-bit & 32-bit assembly sources, and another (ML64) fo ...
and Link.
{{DEFAULTSORT:Chu, Bong-Foo
1937 births
Living people
Taiwanese computer scientists
Taiwanese computer programmers
Taiwanese expatriates in the United States
People from Huanggang
Scientists from Hubei
Taiwanese people from Hubei
Date of birth missing (living people)