※ 本文轉寄自 ptt.cc, 文章原始頁面
看板Tech_Job
標題

[新聞] Python 弱掉了!中國工程師開發「文言文

時間
最新2020-06-18 16:21:00
留言132則留言,112人參與討論
推噓28 ( 542652 )
※ [本文轉錄自 Reewalker 信箱] 作者: i19890813 (Duham) 看板: Gossiping 標題: [新聞] 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 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Gossiping/M.1576732187.A.572.html

132 則留言

ThreekRoger, 1F
滿有創意的125.227.122.115

xzcb2008, 2F
白癡111.82.89.193

aa55667878, 3F
神經病73.222.85.71

s0930194, 4F
工程師:誰他媽的叫我用這個就讓他作古118.168.0.13

CMPunk, 5F
....27.242.227.57

ap954212, 6F
只是把keyword設映射函數而已,無聊36.230.166.44

ap954212, 7F
36.230.166.44

jimmy885, 8F
腦子有病的想法106.1.84.144

potionx, 9F
工三小114.25.187.106

kavengany, 10F
侵汝母223.139.94.166

s0930194, 11F
寫程式已經很煩,還要這個118.168.0.13

odsan, 12F
白癡114.137.119.121

whizz, 13F
無聊。 重點是編譯器111.82.148.22

poke001, 14F
這樣會更難寫吧XD122.121.7.237

max60209, 15F
中文系寫程式的時代來惹60.251.52.190

zold, 16F
49.216.60.61

shiriri, 17F
智障126.151.30.106

zien0223, 18F
有創意 然而沒卵用123.194.140.233

Ilat, 19F
之前就說公務電腦全部要用國產國造 當然系統36.227.21.246

loadingN, 20F
云云?27.247.163.125

Ilat, 21F
和程式也都要用國產的啊 用中文寫程式不意外36.227.21.246

pooznn, 22F
若且唯若 不是早就在用惹?!118.168.173.223

ttff, 23F
現在不只有理工臭宅了喔 文學也有了呢42.76.54.121
※ 轉錄者: Reewalker (119.14.183.89 臺灣), 12/20/2019 20:52:56

pttccbbs, 24F
白癡 誰會用這種垃圾

lachtchlee, 25F
唯一死路 嗚呼哀哉

benptt, 26F
文組:終於只有我懂了!

deugene05, 27F
文組起飛

allenxxx, 28F
何棄療?

allenxxx, 29F
中文還有難字的問題,馬上造字嗎?如果組出維尼熊程式碼

allenxxx, 30F
不就直接被消失

flysonics, 31F
語言邏輯又不是自然語言程度 這只是換個ascii code表吧

laechan, 32F
不說還以為是不插電教學

bitcch, 33F
十幾年前就有了

disyou, 34F
比火星文還難懂

gsc0478, 35F
把英文中文化.....

whitecow, 36F
侵汝母..

seal46825, 37F
想一想程式語言真的不適合用中文字 像if英文只要key兩

seal46825, 38F
個字 中文一個字若就要key四次

physicsdk, 39F
自high王

godchoice, 120F
文言文這麼強的 還需要寫程式?

ckskyline, 121F
最後還是做跟英文一樣的事...脫褲子放屁

chaocho, 122F
侵汝母 是殺小XDDD

simplelife97, 123F
怎麼一堆人在崩潰啊XD 就只是一個梗而已啊哈哈

liddle, 124F
怎麼這樣多人沒幽默感?連 emoji 都可以寫啊。就找個樂子

liddle, 125F
開心一下。

SaintsRow, 126F
都看不懂了還文言

lastsodeep, 127F
真自爽用啊

z1x2c3v53, 128F
...

oops66, 129F
白癡

manconsider, 130F
有夠垃圾的東西

transfixgod, 131F
白痴

salmon12706, 132F
工研院人工智慧課程推薦https://reurl.cc/4RDRaK

Reewalker 作者的近期文章

[新聞] 32歲職軍想進科技業!網揭「軍中技能」超
※ [本文轉錄自 Gossiping 看板 #1c5XPP6x ] 作者: Reewalker (報告饅頭班長不夠) 看板: Gossiping 標題: [新聞] 32歲職軍想進科技業!網揭「軍中技能」超 時間: Wed Apr 10 12
[轉錄] 為何國外作品很少看到台積電工程師角色
作者: weber18767 (Cine 21) 看板: Gossiping 標題: [問卦] 為何國外作品很少看到台積電工程師角色 時間: Mon Mar 25 11:36:52 2024 像是台積電這種晶圓廠已經做到世界不能沒有它, 這
[新聞] 震撼彈!FT:中國要求政府電腦不得使用英
作者: ororzzz (柯粉) 看板: Gossiping 標題: [新聞] 震撼彈!FT:中國要求政府電腦不得使用英 時間: Sun Mar 24 17:59:48 2024 震撼彈!FT:中國要求政府電腦不得使用英特爾與超微晶片 ht
更多 Reewalker 作者的文章...