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

看板CFantasy作者 (彼得龜)時間6年前 (2018/05/11 02:02), 編輯推噓22(22045)
留言67則, 25人參與, 6年前最新討論串5/18 (看更多)
在討論這鬼玩意兒之前先說明一下, 大多數人並非認為英文寫程式有多屌,而是硬要改成中文根本沒必要。 = = = 所以中文的程式語言到底有什麼好處? 更簡潔? 如果你用的程式語言書寫邏輯(文法)跟現在一樣的話就不會比較簡潔 你要我怎麼相信同樣一句話,打成 整數 老鼠數量 獲取自 台北‧取得老鼠數『2015』。 會比 int mouseNum = TaipeiCity.GetMouseNum(2015) 還要來的高級快速方便容易閱讀? 除了一股濃濃的脫褲子放屁味之外老實說我看不出任何變化。 會增加Compiler與開發者的負擔這點倒是真的, 我相信分辨由26個字母與30幾個符號構成的程式肯定比八萬多個中文字還快, 當本來只需要30秒來編譯的軟體要花上你一分鐘甚至更久時間的時候, 我想RD們就會很想掐死那個說出應該用中文來編譯程式的傢伙。 大概只有用GUI介面寫程式的人才會覺得中文遠比英文方便, 反正他們是用滑鼠寫程式。 = = = 那如果把文法也改成『中文式』的呢?就像某些小說裡面寫的那種說法,把 int mouseNum = TaipeiCity.GetMouseNum(2015); 改成 宣告一個名為老鼠數量的變數並設為台北在2015年的老鼠數量。 (比對長度) 中文真是簡潔的語言呢你說是吧, 希望擁護者不要忘記在電腦眼中,中文字元至少必須花兩倍的空間來表示。 而且你們覺得一套能讀懂作者那充滿文學素養的程式碼並轉換為軟體的Compiler, 要花掉多少開發時間與電腦資源?如果覺得這很抽象的話 恩,請試著在自己不動筆算的前提下,不是鍵入方程式 而是用語音指示Siri幫你計算這個禮拜的微積分功課。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.159.53.81 ※ 文章網址: https://www.ptt.cc/bbs/CFantasy/M.1525975364.A.A65.html

05/11 02:05, 6年前 , 1F
沒錯 就是沒有任何好處 所以只能是玩票
05/11 02:05, 1F

05/11 02:13, 6年前 , 2F
還是會有人看不懂啦,只會跟你跳針直觀簡潔優雅大方
05/11 02:13, 2F

05/11 02:13, 6年前 , 3F
wwwwwww
05/11 02:13, 3F

05/11 02:13, 6年前 , 4F
所以後來這種自嗨文就不用中文了 改成外星科技 號稱
05/11 02:13, 4F

05/11 02:13, 6年前 , 5F
比現有程式語言簡潔又難以破解三小的
05/11 02:13, 5F

05/11 02:14, 6年前 , 6F
寫出來的東西還跑的更快 效果更好
05/11 02:14, 6F

05/11 02:15, 6年前 , 7F
可是看完就在想這麼屌? 那電腦怎麼看的懂XDDDD
05/11 02:15, 7F

05/11 02:15, 6年前 , 8F
看到這種出戲的 我都快速跳過 囧 一看就知道連hello
05/11 02:15, 8F

05/11 02:15, 6年前 , 9F
world都沒打過
05/11 02:15, 9F

05/11 02:18, 6年前 , 10F
中國.大敗美國次數>程式錯誤 不知道要給輸還是贏
05/11 02:18, 10F

05/11 02:18, 6年前 , 11F
還有說什麼一天寫出作業系統的....給你code讓你照著
05/11 02:18, 11F

05/11 02:18, 6年前 , 12F
打完都得花上一星期以上吧
05/11 02:18, 12F

05/11 02:19, 6年前 , 13F
還有覺得hacker一定程式寫很好,程式寫很好的一定懂
05/11 02:19, 13F

05/11 02:19, 6年前 , 14F
hacker的笑話.....
05/11 02:19, 14F

05/11 02:19, 6年前 , 15F
所謂的神奇的外星科技=不能用地球的電腦來跑 www
05/11 02:19, 15F

05/11 02:21, 6年前 , 16F
你沒看老美空軍總統也能帶電腦病毒入侵外星人 太EZ
05/11 02:21, 16F

05/11 02:21, 6年前 , 17F
光是能不能在windows上跑外星編輯器就是個問題了 XD
05/11 02:21, 17F

05/11 02:23, 6年前 , 18F
自幹OS的話 最原版linux只有10239行 照著打應該一天
05/11 02:23, 18F

05/11 02:24, 6年前 , 19F
打得完...吧
05/11 02:24, 19F

05/11 02:26, 6年前 , 20F
人家都外星晶片幫忙打的,主角只要出張嘴就夠了
05/11 02:26, 20F

05/11 02:33, 6年前 , 21F
有一種圖形程式語言,相較流行的程式語言麻煩多了
05/11 02:33, 21F

05/11 02:34, 6年前 , 22F
但當受眾不同時,圖形程式語言也有值得推廣的地方
05/11 02:34, 22F

05/11 02:35, 6年前 , 23F
或許該說使用者才對,而不是受眾
05/11 02:35, 23F

05/11 02:36, 6年前 , 24F
Google Blocky嗎 好像有看過小學教類似的
05/11 02:36, 24F

05/11 02:40, 6年前 , 25F
最好笑的是中國漢字還是用英文來當拼音的,所以等
05/11 02:40, 25F

05/11 02:40, 6年前 , 26F
於用英文打出中文,再讓中文下去跑程式,根本拖褲子
05/11 02:40, 26F

05/11 02:40, 6年前 , 27F
放屁,直接打英文不就好了
05/11 02:40, 27F

05/11 06:49, 6年前 , 28F
05/11 06:49, 28F

05/11 07:17, 6年前 , 29F
會有人說打成 整 鼠量 等 台北。得鼠數『2015』更好
05/11 07:17, 29F

05/11 08:33, 6年前 , 30F
要比較接近應該是 "數 鼠量 賦 台北.得鼠數(2015)"
05/11 08:33, 30F

05/11 08:33, 6年前 , 31F
沒必要連符號都改全形啊XD
05/11 08:33, 31F

05/11 08:40, 6年前 , 32F
等號可以延用吧,這不是英文啊
05/11 08:40, 32F

05/11 08:59, 6年前 , 33F
回樓樓上...這樣就連比較直覺的優勢都沒有啦
05/11 08:59, 33F

05/11 08:59, 6年前 , 34F
符號跟是否全型反而是旁枝末節
05/11 08:59, 34F

05/11 09:33, 6年前 , 35F
真的要中文是要打貳仟零伍年,因為2015是印度的
05/11 09:33, 35F

05/11 10:26, 6年前 , 36F
max大說的好好笑XD
05/11 10:26, 36F

05/11 10:44, 6年前 , 37F
我是覺得要選字就覺得累
05/11 10:44, 37F

05/11 10:49, 6年前 , 38F
那種內容就典型的中國文組自嗨喇
05/11 10:49, 38F

05/11 13:01, 6年前 , 39F
沒有人運算子打中文啦
05/11 13:01, 39F

05/11 13:03, 6年前 , 40F
然後變數根本不用存八萬多個字阿,直接轉成編碼就好
05/11 13:03, 40F

05/11 13:05, 6年前 , 41F
編輯的時候就自動轉掉了
05/11 13:05, 41F

05/11 13:48, 6年前 , 42F
靠邀 MAX說的真有道理xd
05/11 13:48, 42F

05/11 15:16, 6年前 , 43F
中國漢字用英文拼音因為英文普及,套用現成的省事。
05/11 15:16, 43F

05/11 15:17, 6年前 , 44F
利用英文"字母"去拼寫"本國文字",日本有之,其他
05/11 15:17, 44F

05/11 15:18, 6年前 , 45F
國人也有之。曾與他國程設師共同寫過程式就會有這
05/11 15:18, 45F

05/11 15:18, 6年前 , 46F
這方面經驗。他國程設師這樣幹也很"理性",因為現
05/11 15:18, 46F

05/11 15:19, 6年前 , 47F
今電腦系統主體是英文。但是命名變數實用自己母語
05/11 15:19, 47F

05/11 15:19, 6年前 , 48F
更容易理解。別忘記了,法德俄義啥的一堆國家都是
05/11 15:19, 48F

05/11 15:20, 6年前 , 49F
"拼音"文字國家。
05/11 15:20, 49F

05/11 16:36, 6年前 , 50F
剛好最近在看田園大唐 看到搞彩卷跟弄拼音了...開始
05/11 16:36, 50F

05/11 16:37, 6年前 , 51F
聞到杏仁味了 枉費覺得前期還滿溫馨的= =
05/11 16:37, 51F

05/11 18:57, 6年前 , 52F
05/11 18:57, 52F

05/11 19:30, 6年前 , 53F
個人不覺得中文命名變數有優勢
05/11 19:30, 53F

05/11 19:30, 6年前 , 54F
英文大小寫衍伸出的命名規則很實用,中文就沒辦法
05/11 19:30, 54F

05/14 05:38, 6年前 , 55F
以上說穿了,是培養出來的習慣,跟中英文沒多大關係
05/14 05:38, 55F

05/14 05:38, 6年前 , 56F
。例如上面的MouseNum,事實也不全,mouse number縮
05/14 05:38, 56F

05/14 05:38, 6年前 , 57F
寫一樣可以寫成MouN,也還是可以猜,我維護別人程式
05/14 05:38, 57F

05/14 05:38, 6年前 , 58F
時,這種命名規則其實也有很多變形,只要看一部份程
05/14 05:38, 58F

05/14 05:38, 6年前 , 59F
式看出原作者習慣,大概就心裡有數。
05/14 05:38, 59F

05/14 05:38, 6年前 , 60F
Mouse_num 寫成 鼠標值 會變難懂嗎?
05/14 05:38, 60F

05/14 13:56, 6年前 , 61F
不難懂,但是大量字數的情況下,大小寫命名易閱讀
05/14 13:56, 61F

05/14 13:56, 6年前 , 62F
在視覺上英文大小寫有明顯段落感,中文只能靠符號
05/14 13:56, 62F

05/14 13:56, 6年前 , 63F
間隔開
05/14 13:56, 63F

05/14 13:56, 6年前 , 64F
更別說許多命名規則會有類似大寫是常數or安全用法
05/14 13:56, 64F

05/14 13:56, 6年前 , 65F
中文如何取代?
05/14 13:56, 65F

05/15 08:26, 6年前 , 66F
加個常上去吧,當真正用中文寫程式時,自然會找出
05/15 08:26, 66F

05/15 08:27, 6年前 , 67F
對應的解法
05/15 08:27, 67F
文章代碼(AID): #1Qz8b4fb (CFantasy)
討論串 (同標題文章)
完整討論串 (本文為第 5 之 18 篇):
文章代碼(AID): #1Qz8b4fb (CFantasy)