Chu Bong-Foo
   HOME

TheInfoList



OR:

Chu Bong-Foo (born 1937) is the inventor of the Tsang-chieh (Cangjie), a widely used Chinese input method. His 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, officially the Federative Republic of Brazil, is the largest country in South America. It is the world's List of countries and dependencies by area, fifth-largest country by area and the List of countries and dependencies by population ...
, the
United States The United States of America (USA), also known as the United States (U.S.) or America, is a country primarily located in North America. It is a federal republic of 50 U.S. state, states and a federal capital district, Washington, D.C. The 48 ...
, Taiwan,
Shenzhen Shenzhen is a prefecture-level city in the province of Guangdong, China. A Special economic zones of China, special economic zone, it is located on the east bank of the Pearl River (China), Pearl River estuary on the central coast of Guangdong ...
and
Macau Macau or Macao is a special administrative regions of China, special administrative region of the People's Republic of China (PRC). With a population of about people and a land area of , it is the most List of countries and dependencies by p ...
.


History

Chu was born in 1937 in
Huanggang Huanggang is a prefecture-level city in easternmost Hubei, 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, Huang ...
,
Hubei Hubei is a province of China, province in Central China. It has the List of Chinese provincial-level divisions by GDP, seventh-largest economy among Chinese provinces, the second-largest within Central China, and the third-largest among inland ...
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", also referred to as "the Chinese mainland", is a Geopolitics, geopolitical term defined as the territory under direct administration of the People's Republic of China (PRC) in the aftermath of the Chinese Civil War. In addit ...
, and they finally settled down in
Taiwan Taiwan, officially the Republic of China (ROC), is a country in East Asia. The main geography of Taiwan, island of Taiwan, also known as ''Formosa'', lies between the East China Sea, East and South China Seas in the northwestern Pacific Ocea ...
. 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, officially the Federative Republic of Brazil, is the largest country in South America. It is the world's List of countries and dependencies by area, fifth-largest country by area and the List of countries and dependencies by population ...
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, counterculture of the mid-1960s to early 1970s, originally a youth movement that began in the United States and spread to dif ...
lifestyle and studied at a local conservatory.


Tsang-chieh

His work on Tsang-chieh did not begin until he worked at "Cultural Abril", a
publishing Publishing is the activities of making information, literature, music, software, and other content, physical or digital, available to the public for sale or free of charge. Traditionally, the term publishing refers to the creation and distribu ...
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 logographs used Written Chinese, to write the Chinese languages and others from regions historically influenced by Chinese culture. Of the four independently invented writing systems accepted by scholars, they represe ...
, required a painstaking process of picking up type pieces from an enormous Chinese character set. Moreover, publishers frequently faced the challenge of encountering characters that were not part of their standard character set. Consequently, printing information in Chinese was significantly slower compared to other languages. In 1973, upon his return to Taiwan, he assembled a team to research an efficient method for character lookup using 26 keys on a standard keyboard. Existing methods of looking up a Chinese character such as looking for its
radicals Radical (from Latin: ', root) may refer to: Politics and ideology Politics *Classical radicalism, the Radical Movement that began in late 18th century Britain and spread to continental Europe and Latin America in the 19th century *Radical politics ...
,
zhuyin Bopomofo, also called Zhuyin Fuhao ( ; ), or simply Zhuyin, is a transliteration system for Standard Chinese and other Sinitic languages. It is the principal method of teaching Chinese Mandarin pronunciation in Taiwan. It consists of 37 cha ...
, or romanization give only ambiguous results. On the other hand, while Chinese script has no
alphabet An alphabet is a standard set of letter (alphabet), letters written to represent particular sounds in a spoken language. Specifically, letters largely correspond to phonemes as the smallest sound segments that can distinguish one word from a ...
, 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; zh, t=國立臺灣大學, poj=Kok-li̍p Tâi-oân Tāi-ha̍k, p=, s=) is a National university, national Public university, public research university in Taipei, Taiwan. Founded in 1928 during Taiwan under J ...
. At the same time, Chu also learned about An Wang'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 oper ...
for computers. The ROC
Defense Minister A ministry of defence or defense (see spelling differences), also known as a department of defence or defense, is the part of a government responsible for matters of defence and military forces, found in states where the government is divid ...
Chiang Wei-kuo Chiang Wei-kuo (; 6 October 1916 – 22 September 1997), also known as Wego Chiang, was the adopted son of Taiwan, Republic of China President of the Republic of China, President Chiang Kai-shek, the adoptive brother of President Chiang Chin ...
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 to which no Exclusive exclusive intellectual property rights apply. Those rights may have expired, been forfeited, expressly Waiver, waived, or may be inapplicable. Because no one holds ...
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 graphical character (computing), characters, especially the written characters of human language, allowing them to be stored, transmitted, and transformed using computers. The numerical v ...
method for computing systems. Unlike An Wang's encoding method of the time, or later methods such as
Big5 Big-5 or Big5 ( zh, t=大五碼) 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 ...
and
Unicode Unicode or ''The Unicode Standard'' or TUS is a character encoding standard maintained by the Unicode Consortium designed to support the use of text in all of the world's writing systems that can be digitized. Version 16.0 defines 154,998 Char ...
, 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 the capability of computer, computational systems to perform tasks typically associated with human intelligence, such as learning, reasoning, problem-solving, perception, and decision-making. It is a field of 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 ...
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 Apple II ("apple Roman numerals, two", stylized as Apple ][) is a series of microcomputers manufactured by Apple Computer, Inc. from 1977 to 1993. The Apple II (original), original Apple II model, which gave the series its name, was designed ...
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 recognition, speech and handwriting recognition 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 [ lassical Chinese over various forms of vernacular Chinese. He also values it over many
synthetic language A synthetic language is a language that is characterized by denoting syntactic relationships between words via inflection or agglutination. Synthetic languages are statistically characterized by a higher morpheme-to-word ratio relative to an ...
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 primary Processor (computing), processor in a given computer. Its electronic circuitry executes Instruction (computing), instructions ...
, while the use of
lookup table In computer science, a lookup table (LUT) is an array data structure, array that replaces runtime (program lifecycle phase), runtime computation of a mathematical function (mathematics), function with a simpler array indexing operation, in a proc ...
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 and software resources, and provides common daemon (computing), services for computer programs. Time-sharing operating systems scheduler (computing), schedule tasks for ...
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 corporation and technology company, technology conglomerate headquartered in Redmond, Washington. Founded in 1975, the company became influential in the History of personal computers#The ear ...
Windows 3.0 Windows 3.0 is the third major release of Microsoft Windows, launched on May 22, 1990. It introduces a new graphical user interface (GUI) that represents applications as clickable icons, instead of the list of file names in its predecessors. ...
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 is a prefecture-level city in the province of Guangdong, China. A Special economic zones of China, special economic zone, it is located on the east bank of the Pearl River (China), Pearl River estuary on the central coast of Guangdong ...
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'', defined as the set of fonts that share an overall design. For instance, the typeface Bauer Bodoni (shown in the figure) includes fonts " Roman" (or "regul ...
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 ...
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 is a special administrative regions of China, special administrative region of the People's Republic of China (PRC). With a population of about people and a land area of , it is the most List of countries and dependencies by p ...
. 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 reader or e device, is a mobile electronic device that is designed primarily for the purpose of reading digital e-books and periodicals. Any device that can display text on a screen may act as an e-reader; however ...
with several names such as 文昌, 蒼頡. The core of the device is "Culturecom 1610", a
RISC In electronics and computer science, a reduced instruction set computer (RISC) is a computer architecture designed to simplify the individual instructions given to the computer to accomplish tasks. Compared to the instructions given to a comp ...
,
System-on-a-chip A system on a chip (SoC) is an integrated circuit that combines most or all key components of a computer or electronic system onto a single microchip. Typically, an SoC includes a central processing unit (CPU) with memory, input/output, and dat ...
"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 is a self-contained, open hardware Linux-based handheld computer that was first released in 2002, developed in, and primarily distributed within India. The product was envisioned as a low-cost alternative to personal computers. The ...
, 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 Cinematography, cinematographic techniques performed in a computer graphics environment. It includes a wide variety of subjects like photographing real objects, often with Stereo camera, stereo or multi-camer ...
. 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 ''Yijing'' ( ), usually translated ''Book of Changes'' or ''Classic of Changes'', is an ancient Chinese divination text that is among the oldest of the Chinese classics. The ''I Ching'' was originally a divination manual in ...
s prediction * a strong artificial intelligence natural language interface named "Little Hsin"


See also

* Chinese BASIC *
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 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)