作者timayta (foolman@birdnest)
看板Gossiping
標題Re: [問卦] 如果程式可以用中文寫?且發展到像C,JAVA
時間Thu Mar 3 19:23:15 2016
※ 引述《lovecorn (RT)》之銘言:
: 電腦程式是現代科學很重要的基礎,
: 各行各業所需要的軟體, 都是用電腦程式寫出來的.
: 如果華人世界可以發展出一套用中文寫的電腦程式,
: 而且可以得到廣泛的運用, 例如: C, C++, JAVA, VB的程度,
: 而不是周蟒這種.
: 那會不會激發更多程式人才? 為華人世界帶來革命性的影響!
如果你是說只是將操作介面中文化, 那其實現在就有了.
如果你說的是將程式的語法中文化, 技術上不難, 就只是將一堆英文語法
換成中文字而已. 例如最出名的初階程式.
1.
main(){
printf("hello, world");
}
--
我打這一串不超過 20 秒, 包括 [enter] 換行約 33 按鍵次數,
2.
如果換成中文化, 如下,
主函式(){
列印出("hello, world");
}
--
其中 主函式 = 5j3 選字 c06 選字 g4 選字
列印出 = xu,4 選字 up4 選字 tj 選字
選字時間多很多外, 還有必須切換中英文輸入法. 我一共花了快一分
鐘. 如果你是使用 windows 8/10, 還得不小心在 shift 鍵上切來切
去. 光是耗用時間就快三到四倍, 生產力會下降很多.
基本上, 程式語言的語法單字就那幾十個, 而且程式語言整體的邏輯和思維
和中英文社會文化上的口語邏輯和思維完全是兩回事, 一個美國的程式設計
師寫出來的程式, 日本大陸台灣的程式設計師其實是看得懂的. 此外, 在程
式設計上, 拼音文字與象形文字, 拼音文字的簡潔優勢相當明顯, 所以根據
各國文化與文字做在地化的動機便不存在.
難道東方的象形文字真的沒有優勢嗎? 這可不一定, 例如數學, 中國字與發
音就遠比西方來的簡潔快速, 因此在初等計算上, 相同年紀的東西方學童很
明顯東方計算能力就高於西方.
以上.
--
洄瀾一瞬
部落格
http://chenchihhsiung.blogspot.tw/
臉 書
https://www.facebook.com/HualienOptics/?ref=bookmarks
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.67.180.231
※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1457004199.A.509.html
→ ksxo: 真的有中文語言選字沒那麼重要 因為能用的關鍵字就是那幾個 03/03 19:24
推 medama: 中肯 03/03 19:24
→ ksxo: 一個正常的compiler應該可以自動修正 或由IDE自動選字 03/03 19:25
推 abram: 中華復興 從程式語言中文化開始 03/03 19:25
→ HamalAri: 象形文字? 你的六書要不要改名一書 03/03 19:26
→ Leeng: 結果印出的hello world還是英文 搞屁啊 03/03 19:27
→ BLABLA007: 中華復興個雕 1906才開始的中華詞語 03/03 19:28
推 sofaly: 主函式(){列印出(女朋友); 03/03 19:30
推 FuYen: 用英文念算式真的超難念的 03/03 19:31
推 randolph80: 用注音阿 03/03 19:32
→ randolph80: 還不簡單 03/03 19:33
噓 MangoTW: 白話文太長,不會用文言文嗎? 03/03 19:35
推 kamichu: 中文寫的程式應該偏向自然語言,這種當然不行 03/03 19:38
推 Gold740716: 有點好奇要是電腦在中文圈中發明,程式語言會如何發展 03/03 19:39
→ kamichu: 讀個資工吧,雖然資工會寫軟體但是也有很多學科可以玩 03/03 19:39
推 MacOSX10: 沒錯 中文程式應該用全文言文 03/03 19:48
→ ChungLi5566: 現在沒人記得王安了嗎...當年跟IBM互相競爭 03/03 19:52
噓 ckvir: 這幾年前早就有了 03/03 20:01
推 jerry810113: 用中文印英文 哈哈 03/03 20:23
噓 wang2346581: 宅味很濃 03/03 20:28