看板 Tech_Job作者 Reewalker (報告饅頭班長不夠)
標題 [新聞] Python 弱掉了!中國工程師開發「文言文
時間 Fri Dec 20 20:52:56 2019看板 Gossiping作者 i19890813 (Duham)
標題 [新聞] Python 弱掉了!中國工程師開發「文言文
時間 Thu Dec 19 13:09:43 2019
1.媒體來源: techorange 2.記者署名 郭家宏 3.完整新聞標題: Python 弱掉了!中國工程師開發「文言文程式語言」,讓你的 coding 充滿文學情懷 4.完整新聞內文:不管是 C 語言、Java 還是 Python,常見的程式語言大多是英文,因此想當個工程師, 一定要有基礎的英文能力(至少要看得懂 if、else、return、float、int 吧)。但你有 想過用中文寫程式嗎?中國有個 GitHub 帳號為 Lingdong Huang 的工程師,開發了一款「文言文程式語言」, 讓你用文言文寫程式,在萬行程式碼中展現你的人文情懷。那麼,這款文言文程式語言是什麼神物? 變數定義、for 迴圈全變成了文言文有個 twitter 帳號為 Barret 李靖 的中國網友轉發了 Lingdong Huang 的文言文程式, 我們以 Barret 李靖貼在 twitter 上的程式碼,帶你了解要怎麼用文言文寫程式。寫程式前要先定義環境。在文言文的版本中,寫法是: -- 吾有一術。名之曰「快排」。欲行是術。必先得一列。曰「甲」。乃行是術日。-- 這個程式要執行快排的工作,而工程師先為這個程式定義「列」。 寫程式也需要定義變數、行、列名稱等等。文言文的寫法是這樣的: -- 吾有三列。名之曰「首」。曰「頷」。曰「尾」。-- 工程師定義了三個列。 至於 if、else 邏輯與 for 迴圈,文言文是這樣的: -- 凡「甲餘」中之「丁」。若「丁」小於「甲一」者。充「首」以「丁」。若非。充「尾」以「丁」也。云云-- 用「凡」代表 for,「若」代表 if,「若非」代表 else if。不同的是,英文只用大小 括號代表迴圈的運算範圍,而在文言文中,結尾還多了「也」、「云云」,增添一層中華 韻味。 工程師通常會為程式做註解,方便後續的編輯與溝通。文言文的寫法是這樣的: 批曰。「「曼德博集。亦稱曼德布洛特複數集合。複平面上组成分形之點之集合也。」」 英文寫法是打斜線,文言文則是寫「批曰」,有種古人吟詩作對、或是鑑賞畫作時,為他 人的作品寫下評論與簽名的味道。 有興趣的朋友,可以去 GitHub 看看文言文程式語言,試著用文言文寫段程式。 5.完整新聞連結 (或短網址): https://buzzorange.com/techorange/2019/12/18/coding-in-ancient-chinese/6.備註: 中國國產程式語言不遠了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.112.54.87 (臺灣)※ 文章代碼(AID): #1T-mORLo (Gossiping)※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1576732187.A.572.htmlPython 弱掉了!中國工程師開發「文言文程式語言」,讓你的 coding 充滿文學情懷 | TechOrange
不管是 C 語言、Java 還是 Python,常見的程式語言大多是英文,因此想當個工程師,一定要有基礎的英文能力(至少要看得懂 if、else、return、float、int 吧)。但你有想過用中[...] ...→ ThreekRoger: 滿有創意的1F 125.227.122.115 台灣 12/19 13:10→ xzcb2008…推 aa55667878: 神經病3F 73.222.85.71 美國 12/19 13:10→ s0930194: 工程師:誰他媽的叫我用這個就讓他作古4F 118.168.0.13 台灣 12/19 13:10推 CMPunk: ....5F 27.242.227.57 台灣 12/19 13:10→ ap954212: 只是把keyword設映射函數而已,無聊6F 36.230.166.44 台灣 12/19 13:10→ ap954212: 聊→ jimmy885: 腦子有病的想法8F 106.1.84.144 台灣 12/19 13:11→ potionx: 工三小9F 114.25.187.106 台灣 12/19 13:11→ kavengany: 侵汝母10F 223.139.94.166 台灣 12/19 13:11→ s0930194: 寫程式已經很煩,還要這個11F 118.168.0.13 台灣 12/19 13:11推 odsan: 白癡12F 114.137.119.121 台灣 12/19 13:11推 whizz: 無聊。 重點是編譯器13F 111.82.148.22 台灣 12/19 13:11→ poke001: 這樣會更難寫吧XD14F 122.121.7.237 台灣 12/19 13:11推 max60209: 中文系寫程式的時代來惹15F 60.251.52.190 台灣 12/19 13:11→ zold: 白16F 49.216.60.61 台灣 12/19 13:11噓 shiriri: 智障17F 126.151.30.106 日本 12/19 13:11→ zien0223: 有創意 然而沒卵用18F 123.194.140.233 台灣 12/19 13:11推 Ilat: 之前就說公務電腦全部要用國產國造 當然系統19F 36.227.21.246 台灣 12/19 13:11→ loadingN: 云云?20F 27.247.163.125 台灣 12/19 13:11→ Ilat: 和程式也都要用國產的啊 用中文寫程式不意外21F 36.227.21.246 台灣 12/19 13:11→ pooznn: 若且唯若 不是早就在用惹?!22F 118.168.173.223 台灣 12/19 13:11推 ttff: 現在不只有理工臭宅了喔 文學也有了呢23F 42.76.54.121 台灣 12/19 13:12※ 發信站: 批踢踢實業坊(ptt.cc)※ 轉錄者: Reewalker (119.14.183.89 臺灣), 12/20/2019 20:52:56噓 pttccbbs: 白癡 誰會用這種垃圾24F 12/20 20:55→ lachtchlee: 唯一死路 嗚呼哀哉25F 12/20 20:57推 benptt: 文組:終於只有我懂了!26F 12/20 21:02推 deugene05: 文組起飛27F 12/20 21:05→ allenxxx: 何棄療?28F 12/20 21:07→ allenxxx: 中文還有難字的問題,馬上造字嗎?如果組出維尼熊程式碼→ allenxxx: 不就直接被消失推 flysonics: 語言邏輯又不是自然語言程度 這只是換個ascii code表吧31F 12/20 21:15→ laechan: 不說還以為是不插電教學32F 12/20 21:27→ bitcch: 十幾年前就有了33F 12/20 21:28推 disyou: 比火星文還難懂34F 12/20 21:29噓 gsc0478: 把英文中文化.....35F 12/20 21:35推 whitecow: 侵汝母..36F 12/20 21:39推 seal46825: 想一想程式語言真的不適合用中文字 像if英文只要key兩37F 12/20 21:44→ seal46825: 個字 中文一個字若就要key四次→ physicsdk: 自high王39F 12/20 21:48推 Merkle: 有夠智障40F 12/20 21:53推 yudofu: 中國人就是喜歡在外國東西上面套一層皮41F 12/20 21:54推 narcimeow: 我還以為是佛經..42F 12/20 22:17噓 zonppp: 智障43F 12/20 22:17推 spath: 感覺加個macro就做得到44F 12/20 22:21推 starlityang: 太神了吧45F 12/20 22:22推 yamax: 病入膏肓46F 12/20 22:26→ TinyTinyOran: 光打字就花多少時間,只能當有趣47F 12/20 22:45推 ho83leo: 有創意,僅此。48F 12/20 22:51推 chuegou: 為什麼跟python比?49F 12/20 22:57→ wellkom: 他們也以為有自己的手機作業系統啊....50F 12/20 23:05→ akissiva: 這可以直接轉笨版...51F 12/20 23:08→ faniour: 只是把現行英文翻譯成中文而已是有屁用......52F 12/20 23:16推 bloody089: 在地化,有創意。53F 12/20 23:16→ VischDonahue: 不就翻譯而已嗎54F 12/20 23:36推 seelg: 無聊+自以爲。假掰55F 12/21 00:05推 sionxp: 還不錯56F 12/21 00:29推 ppttpptt: 兩個字:垃圾57F 12/21 00:39→ st930617: 很早之前就有丙正正了58F 12/21 00:49推 paxetin: 有笑有推59F 12/21 01:00→ danpi0829: 工啥小60F 12/21 01:00推 Borismine: 幸好我國文系的 ya61F 12/21 01:27噓 jasonkey123: 所以三普制裁中國是有他的道理62F 12/21 01:31→ jasonkey123: 連把關鍵字,識別字替換掉,就自稱發明新的程式語言..→ jasonkey123: 這種垃圾國家不制裁怎麼可以?推 wire: 樓上 python 是無結束句碼的(c的花括號) 這不是python65F 12/21 01:52噓 MikePetrucci: 真是笑屎人...66F 12/21 02:06噓 jksj5535: 除了自爽以外沒有什麼用……67F 12/21 02:44推 yoyo2008yoyo: 有新意 然而沒用68F 12/21 02:46→ s860134: 之前 python 就有人搞中莽惹 沒屌用拉69F 12/21 03:47推 showingstar: 我還是用python好了70F 12/21 06:21推 mathrew: 自爽用的71F 12/21 07:25→ vsss: 用這個運算速度不會慢很多嗎72F 12/21 07:37推 sgpx: 笑死73F 12/21 08:06→ anr2: google 朱復邦74F 12/21 08:30噓 sturmpionier: 能幹嘛75F 12/21 08:38噓 zombiechen: 朱邦復20年前就搞過了。結果到今天你看76F 12/21 08:58推 imdog: 蠻有創意的XD77F 12/21 09:15噓 spacewander: 根本就沒意義,用比較沒效率的符碼系統取代有效率的78F 12/21 09:37→ spacewander: 不可能推廣,就純粹給大家新鮮一下,但是也不新鮮→ spacewander: 符碼系統都是既成的,要用全新的符碼系統才算推 jacky7744111: 智障81F 12/21 09:48噓 dannyer: 看醫生吧,本質有什麼不同82F 12/21 09:50噓 justin037666: ...83F 12/21 09:56噓 liu2007: 唬那些門外漢而已…84F 12/21 10:15推 b7691582: 朕知悉85F 12/21 10:19噓 justbecause0: 沒價值的東西86F 12/21 10:26推 petertwo1224: 承認吧,因為是中國工程師所以才被噓爆,鄉民開發的87F 12/21 10:34→ petertwo1224: 留言區一定不是長這樣推 a2603: 我寧可轉行89F 12/21 10:54→ LaserLi: 更難記,三小90F 12/21 11:02推 mayii1020: ....91F 12/21 11:29→ atpx: 台灣也有教授開發過啊, 變數能用中文92F 12/21 11:44→ atpx: 現實就是難用所以根本沒推廣出去→ atpx: 也沒什麼好噓的, 中國說不定將來還真的能搞出自己的一套生態噓 t19960804: 特別不代表有用95F 12/21 11:49推 bmbv: debug會瘋掉吧96F 12/21 11:53→ PttRecreator: 蠻不錯的啊97F 12/21 12:40噓 YAUN: 噓 吹噓比python強98F 12/21 12:42推 casko: 不就英翻中99F 12/21 12:45噓 ray2501: 別這樣,沒有 Python,你也還有 Perl Ruby Lua Tcl/Tk100F 12/21 12:50推 victor6384: 很有趣啊 不懂一堆人在氣什麼~101F 12/21 13:19噓 julian07027: 早就有了不是嗎==102F 12/21 13:23推 KILLE: 發布後 好多人加入開發社群103F 12/21 13:26→ KILLE: 說不定之中國腳本語言主流就變這喔→ KILLE: 這東西 兩百年前就該出現了 現在真的有點晚 但也只是有點晚→ faniour: 老早就有了...106F 12/21 13:56→ faniour: 這顆輪胎已經重複發明好幾次了推 qazxws: 這個作者還CMU的 做的東西都很有中國風108F 12/21 14:02噓 kober5566: 智障支那設計109F 12/21 14:10噓 bizer: 騙騙政府的玩意兒110F 12/21 14:45→ bizer: 敲一個中文需要按好幾個key,效率超差推 mangoldfish: 寫個程師像在吟詩XD112F 12/21 15:08噓 RS512: 智障 字碼加倍是嫌記憶體太大喔113F 12/21 15:30→ bluestar8783: 自爽又自嗨用114F 12/21 15:56推 kuroro405: 誰要我學這個我絕對打死他115F 12/21 17:46--
↧
[新聞] Python 弱掉了!中國工程師開發「文言文程式語言」,讓…
↧