Re: [閒聊] 中國科幻小說常見的老梗 漢語程式語言

看板CFantasy作者 (秀才遇到肥宅兵)時間6年前 (2018/05/11 00:54), 編輯推噓24(240111)
留言135則, 20人參與, 6年前最新討論串2/18 (看更多)
中文程式語言優勢: 對母語者來說,變數、註解可以選擇、表達得更好 要進一步誇大的話,當然是可以用優美來形容, 因為不太可能母語寫得比外語還爛吧 為什麼中文程式語言不行?其實不是中文不行,是用中文當母語的人不行, 包括我們台灣人。 如果最早、最重要的那些程式語言是用中文寫的,那之後的人就算要發明自己的版本, 也要先學過、參考過才能改良,後來者除非有壓倒性的改進,不然本來就很難搶市佔。 再加上中文沒本事像英文一樣,成為全球通用語言,作品國際程度越高、越頂尖, 就越需要用通用語言來表達。 這些都無關語言本身魯不魯、爛不爛, 英文當程式語言最好,那也只是因為用他的那些人強大,西瓜靠大邊而已, 不是客觀上真的比其他語言先進。 -- 從郡至倭,循海岸水行,歷韓國,乍南乍東,到其北岸狗邪韓國,七千餘里 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.154.54 ※ 文章網址: https://www.ptt.cc/bbs/CFantasy/M.1525971273.A.E34.html

05/11 00:55, 6年前 , 1F
05/11 00:55, 1F

05/11 00:56, 6年前 , 2F
完全發揚了玄幻小說的阿Q精神
05/11 00:56, 2F

05/11 00:57, 6年前 , 3F
典型自慰想法啊 假如中文體系寫程式好處比用英文多
05/11 00:57, 3F

05/11 00:57, 6年前 , 4F
中國早就壓寶下去了啊
05/11 00:57, 4F

05/11 01:01, 6年前 , 5F
進場太晚,不是全球通用語言,這兩點適用於所有其他
05/11 01:01, 5F

05/11 01:02, 6年前 , 6F
母語無法打敗英文的原因。我只是覺得有些人把自己的
05/11 01:02, 6F

05/11 01:03, 6年前 , 7F
魯,牽拖到語言本身很好笑而已,廢的是人不是中文
05/11 01:03, 7F

05/11 01:04, 6年前 , 8F
我在問電腦領域問題 你用文學領域回應
05/11 01:04, 8F

05/11 01:10, 6年前 , 9F
中文若這麼優秀就不會有簡體字和改用漢語拼音的建議
05/11 01:10, 9F

05/11 01:13, 6年前 , 10F
整篇唯一肯定中文的,只有說他對母語使用者來說
05/11 01:13, 10F

05/11 01:13, 6年前 , 11F
日本當初電腦系統OS也是自己搞一套,他們好像也沒搞
05/11 01:13, 11F

05/11 01:14, 6年前 , 12F
更好表達而已,這適用其他語言,你也能自己腦補這麼
05/11 01:14, 12F

05/11 01:14, 6年前 , 13F
所謂的日文電腦。雖然系統可以輸入顯示日文,但底層
05/11 01:14, 13F

05/11 01:14, 6年前 , 14F
自嗨而已 ,把英文指令換成母語指令好在哪裡,數學
05/11 01:14, 14F

05/11 01:14, 6年前 , 15F
全是外來語要不要全改成中文
05/11 01:14, 15F

05/11 01:14, 6年前 , 16F
還是英文的
05/11 01:14, 16F

05/11 01:15, 6年前 , 17F
不會寫程式的,就不要在這邊自嗨了
05/11 01:15, 17F

05/11 01:15, 6年前 , 18F
多。另外一位,我已經舉例變數與註解了,還不夠?
05/11 01:15, 18F

05/11 01:16, 6年前 , 19F
變數要怎更好呀 變數的應用是數學問題呀
05/11 01:16, 19F

05/11 01:17, 6年前 , 20F
我原篇就有問了 符號從英文換成漢語是有更好在那?
05/11 01:17, 20F

05/11 01:17, 6年前 , 21F
符號就是符號呀 重點不在怎寫而是它代表的定義呀
05/11 01:17, 21F

05/11 01:17, 6年前 , 22F
變數名稱...
05/11 01:17, 22F

05/11 01:18, 6年前 , 23F
有的人寫程式變數是用 int a,b,c;這種換成甲乙丙有
05/11 01:18, 23F

05/11 01:18, 6年前 , 24F
難不成中文寫的數學定義式會比英文的好?
05/11 01:18, 24F

05/11 01:18, 6年前 , 25F
差嗎?
05/11 01:18, 25F

05/11 01:18, 6年前 , 26F
A B C D 換成 甲 乙 丙 丁 就叫更好????
05/11 01:18, 26F

05/11 01:19, 6年前 , 27F
工作上,你他x敢把變數用abc這種方式定義,我一定把
05/11 01:19, 27F

05/11 01:19, 6年前 , 28F
你釘到死
05/11 01:19, 28F

05/11 01:19, 6年前 , 29F
應該是指程式可讀性吧? 讓下一個人看懂程式在幹嘛
05/11 01:19, 29F

05/11 01:20, 6年前 , 30F
變數註解,不懂英文情況下寫出來名稱的可能會連自己
05/11 01:20, 30F

05/11 01:20, 6年前 , 31F
會淪落到取 a,b,c,d 名稱的變數...你用什麼文都沒差
05/11 01:20, 31F

05/11 01:20, 6年前 , 32F
都看不懂...囧>
05/11 01:20, 32F

05/11 01:21, 6年前 , 33F
所以前提是不懂英文只懂中文嗎 = =
05/11 01:21, 33F

05/11 01:22, 6年前 , 34F
變數和function依照功能取名的,即使是自己寫的程式
05/11 01:22, 34F

05/11 01:22, 6年前 , 35F
那當然用中文比較好嘛 因為不懂英文呀 XD
05/11 01:22, 35F

05/11 01:22, 6年前 , 36F
在一個月內沒再接觸的話都可能忘光了,更何況亂取名
05/11 01:22, 36F

05/11 01:22, 6年前 , 37F
半懂其實也很糟,比方說習慣用詞跟別人不一樣,應該
05/11 01:22, 37F

05/11 01:22, 6年前 , 38F
所以 int year, month, day; 改成整數 年,月,日;
05/11 01:22, 38F

05/11 01:23, 6年前 , 39F
就會有誤會? 不過註解寫長一點是能解決這問題...
05/11 01:23, 39F
還有 56 則推文
05/11 06:17, 6年前 , 96F
還是會盡量用定義者或者定義者認為的讀者容易將變數
05/11 06:17, 96F

05/11 06:18, 6年前 , 97F
聯想到物理世界的變量的方式去選取變數的符號。
05/11 06:18, 97F

05/11 06:18, 6年前 , 98F
何況,以數學為例的話,就數學原理本身來講,使用
05/11 06:18, 98F

05/11 06:19, 6年前 , 99F
"任何自然語言"為基礎去對變數和算符作定義,根本
05/11 06:19, 99F

05/11 06:20, 6年前 , 100F
無!關!緊!要! 變數用 x 和用 ㄅ 在數學推導上是等效
05/11 06:20, 100F

05/11 06:20, 6年前 , 101F
的。用英文還是中文還是阿拉伯文都一樣。但是,最終
05/11 06:20, 101F

05/11 06:21, 6年前 , 102F
讀者在理解數學表達式的意涵的時候,會有影響。
05/11 06:21, 102F

05/11 06:21, 6年前 , 103F
例如統計學對於變藝術常用符號是 "Var" 懂英文的人
05/11 06:21, 103F

05/11 06:22, 6年前 , 104F
就知道用這縮寫不是隨便取的,而是採納它的英文意涵
05/11 06:22, 104F

05/11 06:22, 6年前 , 105F
來幫助讀者了解和記憶的。就這點來說,利用作者和
05/11 06:22, 105F

05/11 06:23, 6年前 , 106F
讀者熟悉的語文去定義數學算符和變數,是有正面意義
05/11 06:23, 106F

05/11 06:23, 6年前 , 107F
的。
05/11 06:23, 107F

05/11 07:31, 6年前 , 108F
已經不想吐槽這群沒寫過程式卻認為用中文較好的人
05/11 07:31, 108F

05/11 08:26, 6年前 , 109F
先去研究一下近年來圖形化程式開發系統的發展,再來
05/11 08:26, 109F

05/11 08:26, 6年前 , 110F
思考是否可以用中文開發程式。
05/11 08:26, 110F

05/11 08:28, 6年前 , 111F
象形字和筆劃多寡就決定中文這方面輸英文了啊!
05/11 08:28, 111F

05/11 09:38, 6年前 , 112F
最簡單比喻就是有人硬要說數學用中文的壹貳叁才優
05/11 09:38, 112F

05/11 09:38, 6年前 , 113F
美好計算,用123這種印度來的只是他們發展早,無言
05/11 09:38, 113F

05/11 13:15, 6年前 , 114F
漢語程式要寫的好 用文言文 只能意會不能言傳XD
05/11 13:15, 114F

05/11 13:15, 6年前 , 115F
佛系編程XD
05/11 13:15, 115F

05/11 13:21, 6年前 , 116F
最基本的鍵盤輸入不需要另外的輸入法英文就贏很多
05/11 13:21, 116F

05/11 19:52, 6年前 , 117F
其實光是 8bit能表示常用英文+符號
05/11 19:52, 117F

05/11 19:52, 6年前 , 118F
而中文可能要16bit 就有差異了
05/11 19:52, 118F

05/11 19:53, 6年前 , 119F
中文沒有好處阿
05/11 19:53, 119F

05/12 03:20, 6年前 , 120F
中文程式可以立體化才是賣點
05/12 03:20, 120F

05/12 03:21, 6年前 , 121F
可以橫式也可以直式 肯定會出現神串碼
05/12 03:21, 121F

05/13 00:54, 6年前 , 122F
....... 中文光儲存記憶就不知浪費多少空間了
05/13 00:54, 122F

05/14 01:23, 6年前 , 123F
人家編碼只要128 中文編碼2^16都還不一定真夠用
05/14 01:23, 123F

05/14 01:24, 6年前 , 124F
一個之就快十種意思 光定義該字就要單獨編程
05/14 01:24, 124F

05/14 01:26, 6年前 , 125F
工程師要DEBUG碰到 "之"、"道"之類多義字就快哭了
05/14 01:26, 125F

05/14 05:58, 6年前 , 126F
其實就是文化強勢決定而已,西方語系大都是拼音的,
05/14 05:58, 126F

05/14 05:58, 6年前 , 127F
英文最優秀?當然不是,而是前有英國、後有美國是第
05/14 05:58, 127F

05/14 05:58, 6年前 , 128F
一強國。
05/14 05:58, 128F

05/14 05:58, 6年前 , 129F
其實現形架構下的系統,我們所作的一切,都是在遷就
05/14 05:58, 129F

05/14 05:58, 6年前 , 130F
這個系統的邏輯,而不是電腦在遵循人類的思考邏輯,
05/14 05:58, 130F

05/14 05:58, 6年前 , 131F
已經有些困境了,現在炒熱的人工智慧,在這種系統下
05/14 05:58, 131F

05/14 05:58, 6年前 , 132F
,個人也是因此不看好。
05/14 05:58, 132F

05/14 17:55, 6年前 , 133F
才不是文化優勢,而是程式必需要有清楚正確的邏輯
05/14 17:55, 133F

05/14 17:55, 6年前 , 134F
,不然程式寫 甲"大敗"乙,到底是甲大勝還是大敗??
05/14 17:55, 134F

05/14 17:55, 6年前 , 135F
在中文語系裡許多模糊用詞在程式中就是大問題
05/14 17:55, 135F
文章代碼(AID): #1Qz7b9uq (CFantasy)
討論串 (同標題文章)
完整討論串 (本文為第 2 之 18 篇):
文章代碼(AID): #1Qz7b9uq (CFantasy)