顯示廣告
隱藏 ✕
※ 本文為 MindOcean 轉寄自 ptt.cc 更新時間: 2019-06-07 09:36:14
看板 Gossiping
作者 jserv (松鼠)
標題 Re: [問卦] 中年學程式語言還來的及嗎QQ
時間 Fri Jun  7 00:23:49 2019


※ 引述《loserfatotak (家裡蹲魯肥宅(T^T))》之銘言:
: 如題(TAT)
: 本魯肥宅職場快混不下去了
: 而未來聽說是AI和大數據的時代
: 可是本魯肥宅沒學過程式設計
: 中年肥宅程式語言還來的及嗎

擁有倉頡輸入法的發明人、中文電腦的先驅、「漢卡」發明人、台灣零壹科技公司前
總經理、香港文化傳信集團主席 (這裡只列出一部分) 等等頭銜的朱邦復先生在 40 歲
才開始學習程式設計,而且是從組合語言開始 (!)。在學習程式設以前,朱邦復在臺中
農學院 (現為國立中興大學) 攻讀農藝 (!),並涉足於足球校隊、玩多種樂器、藝術類
社團負責人,並辦過手工藝展覽、拍過實驗電影、寫武俠小說,也揮筆展藝。


朱邦復退伍後,曾短暫從事中學教職,隨即赴巴西發展,於巴西國立巴伊亞音樂學院
專攻理論作曲。他還曾過了一段時間的嬉皮生活,返台之前,他在巴西四月文化出版社
工作,他留意到,當年的鉛字排版下,一本英文書從原稿送進工作間,從打字、校對、
完稿、印刷到送到市面上銷售,總共只花 12 小時,反觀那個年代,若要出版一本中文
書,通常至少要花半年的時間,才能排印完成,為何兩者有如此巨大的差別呢?


朱邦復徹底研究出版流程後,他認為中文的瓶頸在於文字的檢索系統:
* 中文完全沒有序位的觀念;
* 當時中文採用注音、部首及筆劃數作為主要檢索方式,但完全無法提供足夠用於
  檢索的精準度和效率;

體認到中文排版的劣勢,朱邦復致力改良中文的印刷技術。他起初購買多本字典,並
不斷剪貼,努力尋找漢字的組成方式。1973 年春季,朱邦復先生返台繼續研究,原本
設想是改善中文印刷技術,以中文打字機為實踐目標,強化中文檢索方法。刻苦多年的

他,曾在北屋家具工廠工作,也幫北屋編過雜誌,在台中東海花園城做過管理,甚至改良

過洗衣機和汽水瓶蓋等等,直到 1978 年 7 月,猶如苦行僧投入中文檢索的歷程才出現
轉機,大周建設公司答應支持朱邦復的研究係話,並為他聘請了四位中文系畢業的助手,
其中一位就是畢業於臺大中文系的沈紅蓮女士,為往後漫長的研發之路注入強大後盾。

儘管大周建設公司因財力不繼而放棄支持朱邦復,沈紅蓮卻長期跟隨朱邦復的理想,獻身
於傳統文化,拓展中文應用的範疇。

朱邦復於 1976 年底發表中文形意檢字法,採用 52 個字元作為檢索鍵,此後持續改版,
到了第三代的時候,已過了 6 年 (!)

  ((等等,說到這裡,朱邦復還是不會寫程式,到底轉折在哪呢?繼續看下去))

上述「中文形意檢字法」在推出後,1979 年 4 月三軍大學 (現為國防大學) 留意到
朱邦復的成果,軍方一直需要有種人人易學的通訊方法,得以在作戰之際,讓人人擔負起
通訊兵的任務,別忘了,蔣介石先生在 1975 年過世,隨後蔣經國先生繼任成為首任中國
國民黨中央委員會主席兼任中央常務委員會主席,成為中國國民黨最高領導人,繼續列寧
式黨政,初期仍秉持「反攻大陸」的政策。


在對當時三軍大學校長蔣緯國上將進行簡報後,40 歲的朱邦復進了三軍大學,在電腦
中心的支援下,他以王安電腦完成 1,2000 字的中文檔案,可由電傳打字機 (teletype)
供遠距離通訊用。蔣緯國親自為他的系統命名為「倉頡一號」,並在 1979 年 10 月呈報
國防部,供三軍參考。


朱邦復在同年年底離開了三軍大學,但他的中文輸入法仍沿用「御賜」的「倉頡輸入法」
名稱。在三軍大學的半年,扭轉了朱邦復的研究方向,此前,他著眼於整理出一套易學、
易用,並能配合國際標準打字鍵盤的中文輸入法,但之後他廣泛思索中文輸入法和資訊

媒介結合後的種種影響。

1979 年接獲三軍大學的任務時,朱邦復不懂電腦,隨後才開始接觸程式語言。當時無
中文終端機,大型電腦當道,個人電腦不僅不普及,也因運算和硬體周邊有限而不實用,
朱邦復及沈紅蓮兩人決定將中文檢索系統發展在電腦上,並使英文終端機能處理中文字。
當時社會上有很多負面聲浪,商界普遍不看好中文電腦市場,更甚者,學界和科技人員

藉機鼓吹淘汰中文,中國政府強制推動簡化字,還曾激進地追求拉丁化 (後來宣布放棄)
等舉措,即可窺見那個年代主流的聲浪。難能可貴的是,朱邦復及沈紅蓮在孤立無援下,
仍堅持理念,後來 Acer 施振榮先生給予技術支援,一同發展中文電腦。


終於在 1980 年,Acer 和朱邦復共同發表世上首部內建「中文作業系統、中文程式語言、
中文套裝軟體」的中文化電腦,當時要價台幣 75 萬 (!)。中文電腦雖然有劃時代意義,
但售價太高,難以普及,於是朱邦復著眼於更廉價的中文電腦,他利用當時佔據個人電腦
市場主流的 Apple ][I 電腦(比 IBM PC 或其「相容」電腦更早風行),研製其中文操作
介面,並取名「漢卡」,售價僅台幣 1500 元,自此開創中文資訊系統的風潮。


倚天和國喬等等廠商也在那年代,成為中文電腦市場的執牛耳者。
不僅朱邦復的「漢卡」主要用組合語言開發 (Apple ][ 電腦採用當時效能最強的 8 位元
中央處理器 MOS 6502),倚天中文一類的系統也主要用組合語言開發。

回顧上面的時間點,朱邦復學習程式設計的時間起於 1979 年,但隔年就不限於組合語言
開發應用程式,而是深入到作業系統及終端機的設計等等系統層級。更難能可貴的是,正
當中文系統起飛之際,朱邦復在 1982 年初撤消倉頡輸入法的專利,開放給所有人使用和
改良。


延伸閱讀:
* 郝明義 / 36 年前的《2001》雜誌: http://rexhow.com/works/?p=6657
* 朱邦復工作室/著作下載: http://www.cbflabs.com/?id=5
朱邦復工作室 - 【 著作下載 】
網站宗旨:闡釋文化,指點迷津 ...

 
* 走在孤獨裡的電腦怪傑 -- 寫在朱邦復遠颺異域的 1984
  (副本) https://www.douban.com/group/topic/115356767/

  ((其實我只是要偷渡電腦歷史故事,順便鼓舞同為中年大叔的網友))

--
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.116.82.61 (臺灣)
※ 文章代碼(AID): #1S-JuPMO (Gossiping)
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1559838233.A.598.html
kkes0001: 首推1F 06/07 00:24
yoyodiy 
yoyodiy: 前10推  神級人物2F 06/07 00:25
MaruC: 先推再看3F 06/07 00:26
alan23273850: 搶前10推4F 06/07 00:26
kunileyclire: 推5F 06/07 00:26
hjchris: 想學都不晚...只要堅持到底東西都你的6F 06/07 00:27
bill0205: 推7F 06/07 00:28
alan23273850: 前10推不知道有沒有批幣 嘻嘻8F 06/07 00:28
wikileak: 謝謝分享9F 06/07 00:28
nakayamayyt: 朱先生真的是很奇才10F 06/07 00:28
Fuuuck:    有人60歲還能寫製造業的VBA 學習態度的問題11F 06/07 00:29
REALJOINGO: 偉大 謝分享12F 06/07 00:30
px37521: 推13F 06/07 00:32
mvpdirk712: 學習永遠不嫌晚,不管你學什麼,因為是一輩子的事情14F 06/07 00:32
Turas: 睡了15F 06/07 00:33
hdotistyle: 推16F 06/07 00:33
bonfferoni: 看天分的17F 06/07 00:34
wbreeze: 推18F 06/07 00:34
mat56: 有神快拜19F 06/07 00:34
Haruna1998: 推20F 06/07 00:35
justastupid: 有年代比較近的例子嗎 畢竟那時候電腦才剛起步 很少21F 06/07 00:35
justastupid: 人懂R
jserv: @justastupid, 請搜尋「若宮正子」老奶奶23F 06/07 00:37
ERT312: 所以最後邦復有沒有追到紅蓮24F 06/07 00:37
Cliffx: 看腦袋25F 06/07 00:41
g5637128: 推26F 06/07 00:42
eric21489: 老師晚安☺27F 06/07 00:43
justastupid: 謝謝大師28F 06/07 00:45
vespar: 挖靠...好屌...學習真的是一輩子的事29F 06/07 00:45
XXXXLAY: 結果我還是想用新注音30F 06/07 00:46
a0952864901: 推31F 06/07 00:48
hackerman: 推32F 06/07 00:50
jserv: @XXXXLAY, 跪求給新酷音一個機會33F 06/07 00:51
Grothendieck: 真猛 年紀大了還是不服輸:D34F 06/07 00:52
jserv: @eric21489, 剛哄女兒入睡,現在是我投入數位世界的開端35F 06/07 00:52
jserv: 所以,應該要說「早安」 (咦?)
israelii: 意外看到好文章 朱先生是我年輕時的偶像37F 06/07 00:57
echoo: 超 斜槓人生38F 06/07 00:58
iceyeman: 我的定力很差 看來是pass惹39F 06/07 00:58
winstonuno: 推40F 06/07 00:58
CSBS: 因為他年輕的時候沒有這些可以學41F 06/07 00:58
KiniroMosaic: 天才42F 06/07 00:59
bomin0624: 這也可以釣到大神43F 06/07 00:59
bbo6uis122: 推44F 06/07 01:01
curmathew: 搶到前50推!!45F 06/07 01:01
WYchuang: 真的猛 另外有了小孩還要工作更猛 XD46F 06/07 01:02
aarzbrv: 朱先生還出過書叫《組合語言的藝術》47F 06/07 01:02
charlly: 推48F 06/07 01:03
asg269: 推49F 06/07 01:03
fiegger: 推50F 06/07 01:04
wuwayway: 啊啊啊啊是教授51F 06/07 01:04
aarzbrv: 原來該書電子版上網惹:http://cbflabs.com/book/asm/asm52F 06/07 01:04
keltt: 推53F 06/07 01:05
jakey407: 推54F 06/07 01:08
mmarty: 推55F 06/07 01:10
sheepxo: 朱邦復真的是神人56F 06/07 01:12
vita88: 跟風推57F 06/07 01:12
kakahikari: 推宅色夫58F 06/07 01:14
positMIT: push59F 06/07 01:15
yuting90: 推60F 06/07 01:16
Chiehx: 神人61F 06/07 01:24
howshaw: 長知識62F 06/07 01:26
morichi: 推63F 06/07 01:27
oncemore: id必推64F 06/07 01:27
ts05593818: 11665F 06/07 01:27
JameC: 原來倉頡是他發明的66F 06/07 01:28
SamuelLuo: 推67F 06/07 01:29
seanflower: 推起來68F 06/07 01:29
sillypigeon5: 猛69F 06/07 01:29
mg14999: 優文70F 06/07 01:29
flower42: 哇靠太神了吧71F 06/07 01:31
cool9203: 推老師,支持新酷音!72F 06/07 01:32
kinomon: 真的很厲害73F 06/07 01:33
geige: 這種事情講的是邏輯不是年紀74F 06/07 01:37
Eric0605: 推75F 06/07 01:39
helloxin: 老師好76F 06/07 01:41
bingripplw: 猛77F 06/07 01:43
dcdrkim: 倉頡真的很好用78F 06/07 01:49
w199381: 幹 是jserv!79F 06/07 01:56
w199381: 這時間還在學校 真d屌!!
Julibea: 推81F 06/07 01:56
Sou0815: 倉頡是不錯用  可是太久沒碰的字會忘了怎麼拆QQ82F 06/07 01:58
Ponimp: 推推83F 06/07 02:00
revorea: 幫復!!84F 06/07 02:06
dormice: 推85F 06/07 02:14
ccvs: 推86F 06/07 02:17
seal0112: 推教授87F 06/07 02:18
h321123aa: 哇靠,好神88F 06/07 02:20
senior: 推 不過你舉這種神人的例子跟一般人差太遠了89F 06/07 02:22
qscNERO: 其實比較想看到普通人中年轉職的故事90F 06/07 02:22
reyes2222: 倉頡學過但....91F 06/07 02:27
nullife: 推92F 06/07 02:34
stw0975: 推93F 06/07 02:35
aegis91086: 推94F 06/07 02:35
wunaoking: 推,神人95F 06/07 02:36
daemonshadow: 推96F 06/07 02:37
r51211214: 推97F 06/07 02:40
sillymon: 我有用新酷音哦 比新注音學習的能力好多了98F 06/07 03:00
fate111085: 厲害人物99F 06/07 03:13
Xenogeous: 他玩線上遊戲第一個學到的是,幫復?100F 06/07 03:20
LiaoooSave1: 推,真誇張101F 06/07 03:34
RLH: 真了不起102F 06/07 03:48
JF5385: 推103F 06/07 04:14
aborwang: 推104F 06/07 04:15
yuiweq1999: 推105F 06/07 04:23
dodoju: 推!106F 06/07 05:31
dean040510: 真推107F 06/07 05:45
rissos: 謝謝分享!108F 06/07 05:47
kis28519: 有神快拜109F 06/07 05:48
Meerz: 根本就是天才110F 06/07 05:56
McDaniel: 真的要感謝他們,小弟使用倉頡輸入法近20年,感到很光榮111F 06/07 06:01
MePrank: 推112F 06/07 06:05
foxhero: 老師好113F 06/07 06:24
ttff: 推114F 06/07 06:54
amethystboy: 八卦不可以這麼勵志115F 06/07 06:58
saint01: 好116F 06/07 07:09
ginstein: 推117F 06/07 07:10
Edaw: 一山還有一山高  沒進過頂尖學校  真的不知道所謂的怪物長118F 06/07 07:23
Edaw: 怎樣
kipi91718: 推120F 06/07 07:25
attpp: 結果讓那些糞書一本接一本出121F 06/07 07:25
Rickyyy: 有神快拜122F 06/07 07:28
a8866442: 推123F 06/07 07:39
Account4PTT: 推124F 06/07 07:40
broq: 活到老學到老125F 06/07 07:46
wilson50152: NASA:來幫忙打外星人126F 06/07 07:58
after1: 我比較好奇為什麼在國防大學只能待了一個月  呵呵呵呵.127F 06/07 08:04
cocota: 推推128F 06/07 08:09
saisai60: 猛129F 06/07 08:18
yachi0414: 日本不是有個奶奶寫程式,努力學習到去蘋果開發研討會130F 06/07 08:19
yachi0414: ?
s0805744: 推132F 06/07 08:26
jserv: @after1, 在三軍大學待了半年。當時是無給職133F 06/07 08:35
jserv: @qscNERO, 我朋友宅色夫當到科技公司的主管和顧問後,中年
jserv: 毅然決定回學校重新學習,但是還來不及註冊為新生,學校就
jserv: 給了一間實驗室,自此展開窮酸教書匠的生涯 <- 轉職經驗
jserv: @sillymon, 感謝支持新酷音輸入法 :-)
menshuei: 人家是頂級怪才,大學讀四年連個物件導向都不會的大有138F 06/07 08:38
menshuei: 在。
Kent1313: 推140F 06/07 08:40
HailToObov: 神人說神人的故事141F 06/07 08:43
Mandingo: 推142F 06/07 08:45
kuro870153: 太強了吧143F 06/07 09:01
creulfact: 文那樣不挑釁也不能妥協 但柯每次都把蔡不妥協的喊話144F 06/07 09:04
supermmi: 第一套中文輸入法不收錢,超佛推,不像某輸入法,什麼145F 06/07 09:05
supermmi: 平台都收一次
tongzhou: 有神快拜147F 06/07 09:07
sweetorz: 掉出大神來回文,真的很神148F 06/07 09:10
secrete: 感謝當初高職教我倉頡,現在每台電腦都有免費的使用149F 06/07 09:13
abb123456: 推  好猛150F 06/07 09:19
kids1991: 推151F 06/07 09:21
ioupoiu: 看起來是天才 可是這邊都魯蛇152F 06/07 09:27

--
※ 看板: Gossiping 文章推薦值: 1 目前人氣: 0 累積人氣: 487 
※ 本文也出現在看板: whatla
作者 jserv 的最新發文:
  • +38 Re: [問卦] 有GNU/Linux那有BSD/Linux嗎? - Gossiping 板
    作者: 140.116.246.163 (台灣) 2022-06-12 12:30:49
    回答這問題之前,我們應該先思考「什麼是 BSD?」 依據 FreeBSD 網站 的描述,FreeBSD 衍生自 BSD,後者則是 "the version of UNIX developed …
    49F 38推
  • +404 Re: [問卦] 要怎麼用針在光碟上戳出一個作業系統 - Gossiping 板
    作者: 140.116.246.163 (台灣) 2021-09-04 04:54:37
    「既然你誠心誠意地發問了,我們就大發慈悲地告訴你」(語出「火箭隊」) 這則笑話在 2010 年就出現巴哈姆特電玩資訊站 ,內容改寫自中國網友的創作, 已有十餘年,不過該笑話的弊端在於「針」。DVD 燒 …
    499F 407推 3噓
  • +83 Re: [問卦] 如何在Linux底下自幹win3.1系統? - Gossiping 板
    作者: 140.116.246.163 (台灣) 2021-09-03 12:41:58
    我是跟鄉民進來看熱鬧的,我跳進來了,我又跳出去了,打我啊笨蛋! (取自方唐鏡 名言) 學校老師應該忙著開學事宜,我幫他們回覆你的提問。 原題「在 Linux 系統底下要怎麼自己搞 win3.1 呢?」 …
    101F 83推
  • +230 Re: [問卦] 在卡上打洞寫程式是什麼感覺 - Gossiping 板
    作者: 140.116.246.163 (台灣) 2021-04-23 06:37:27
    剛好我需要跟學生解釋為何 Linux 核心原始程式碼的風格規範 中,限制一行至多 80 個字元,其典故跟「打孔卡」(punched card) 有關。 1890 年代,美國人口普查就使用新發明的穿孔卡 …
    247F 230推
  • +439 Re: [問卦] 原來上 ptt 可以學 linux 操作.. - Gossiping 板
    作者: 140.116.246.163 (台灣) 2021-04-23 00:01:26
    這恰好連結台灣特有的 BBS (電子布告欄) 文化及早期 Linux (和 BSD) 文字編輯器的 關聯。也讓我想起一年前過世的陳昇瑋博士,他的舊名是陳寬達,並以 Xshadow 的名號 馳名於早期的 …
    512F 444推 5噓
點此顯示更多發文記錄
分享網址: 複製 已複製
1樓 時間: 2019-06-07 10:33:05 (台灣)
  06-07 10:33 TW
依照自己的情況做判斷吧
2樓 時間: 2019-06-07 14:22:22 (台灣)
  06-07 14:22 TW
同是組合語言的打字員 推...
r)回覆 e)編輯 d)刪除 M)收藏 ^x)轉錄 同主題: =)首篇 [)上篇 ])下篇