Python 弱掉了!中國工程師開發「文言文 - 工程師

Franklin avatar
By Franklin
at 2019-12-20T20:52

Table of Contents

※ [本文轉錄自 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.備註:
中國國產程式語言不遠了


--

All Comments

Yedda avatar
By Yedda
at 2019-12-21T06:30
滿有創意的
Annie avatar
By Annie
at 2019-12-21T15:26
白癡
Cara avatar
By Cara
at 2019-12-25T22:12
神經病
Faithe avatar
By Faithe
at 2019-12-26T02:19
工程師:誰他媽的叫我用這個就讓他作古
Blanche avatar
By Blanche
at 2019-12-30T10:38
....
Lauren avatar
By Lauren
at 2019-12-31T10:13
只是把keyword設映射函數而已,無聊
Zanna avatar
By Zanna
at 2020-01-05T02:51
腦子有病的想法
Lydia avatar
By Lydia
at 2020-01-06T13:04
工三小
Sierra Rose avatar
By Sierra Rose
at 2020-01-08T14:17
侵汝母
Daniel avatar
By Daniel
at 2020-01-10T20:01
寫程式已經很煩,還要這個
Erin avatar
By Erin
at 2020-01-14T15:51
白癡
Lydia avatar
By Lydia
at 2020-01-18T22:04
無聊。 重點是編譯器
Dorothy avatar
By Dorothy
at 2020-01-19T00:01
這樣會更難寫吧XD
Callum avatar
By Callum
at 2020-01-19T17:15
中文系寫程式的時代來惹
Rachel avatar
By Rachel
at 2020-01-24T12:33
Jessica avatar
By Jessica
at 2020-01-26T14:24
智障
Edith avatar
By Edith
at 2020-01-28T05:03
有創意 然而沒卵用
Belly avatar
By Belly
at 2020-01-31T02:25
之前就說公務電腦全部要用國產國造 當然系統
和程式也都要用國產的啊 用中文寫程式不意外
Audriana avatar
By Audriana
at 2020-02-04T18:52
云云?
Harry avatar
By Harry
at 2020-02-09T09:41
若且唯若 不是早就在用惹?!
Kristin avatar
By Kristin
at 2020-02-10T08:32
現在不只有理工臭宅了喔 文學也有了呢
Doris avatar
By Doris
at 2020-02-11T01:28
白癡 誰會用這種垃圾
Oliver avatar
By Oliver
at 2020-02-12T15:56
唯一死路 嗚呼哀哉
Franklin avatar
By Franklin
at 2020-02-17T15:09
文組:終於只有我懂了!
Joseph avatar
By Joseph
at 2020-02-17T23:25
文組起飛
Lily avatar
By Lily
at 2020-02-18T15:02
何棄療?
Irma avatar
By Irma
at 2020-02-20T13:09
中文還有難字的問題,馬上造字嗎?如果組出維尼熊程式碼
不就直接被消失
Sierra Rose avatar
By Sierra Rose
at 2020-02-23T09:56
語言邏輯又不是自然語言程度 這只是換個ascii code表吧
Dora avatar
By Dora
at 2020-02-28T09:53
不說還以為是不插電教學
Oscar avatar
By Oscar
at 2020-03-02T04:37
十幾年前就有了
Liam avatar
By Liam
at 2020-03-03T02:53
比火星文還難懂
Poppy avatar
By Poppy
at 2020-03-03T06:55
把英文中文化.....
Cara avatar
By Cara
at 2020-03-04T12:47
侵汝母..
Joe avatar
By Joe
at 2020-03-08T20:03
想一想程式語言真的不適合用中文字 像if英文只要key兩
個字 中文一個字若就要key四次
Rachel avatar
By Rachel
at 2020-03-12T09:57
自high王
Bennie avatar
By Bennie
at 2020-03-12T22:29
有夠智障
Heather avatar
By Heather
at 2020-03-13T22:53
中國人就是喜歡在外國東西上面套一層皮
George avatar
By George
at 2020-03-15T20:06
我還以為是佛經..
Lauren avatar
By Lauren
at 2020-03-17T21:30
智障
Elma avatar
By Elma
at 2020-03-22T01:25
感覺加個macro就做得到
Una avatar
By Una
at 2020-03-23T15:24
太神了吧
Rachel avatar
By Rachel
at 2020-03-26T01:09
病入膏肓
Erin avatar
By Erin
at 2020-03-29T02:18
光打字就花多少時間,只能當有趣
Aaliyah avatar
By Aaliyah
at 2020-03-29T13:20
有創意,僅此。
Adele avatar
By Adele
at 2020-04-01T20:06
為什麼跟python比?
Kyle avatar
By Kyle
at 2020-04-05T09:27
他們也以為有自己的手機作業系統啊....
Yuri avatar
By Yuri
at 2020-04-06T02:38
這可以直接轉笨版...
Lauren avatar
By Lauren
at 2020-04-10T06:28
只是把現行英文翻譯成中文而已是有屁用......
Caitlin avatar
By Caitlin
at 2020-04-13T08:42
在地化,有創意。
Noah avatar
By Noah
at 2020-04-18T05:09
不就翻譯而已嗎
Andrew avatar
By Andrew
at 2020-04-22T17:04
無聊+自以爲。假掰
Barb Cronin avatar
By Barb Cronin
at 2020-04-24T08:16
還不錯
Necoo avatar
By Necoo
at 2020-04-28T08:15
兩個字:垃圾
Tracy avatar
By Tracy
at 2020-04-30T08:05
很早之前就有丙正正了
Kyle avatar
By Kyle
at 2020-04-30T19:30
有笑有推
Christine avatar
By Christine
at 2020-05-02T23:00
工啥小
Genevieve avatar
By Genevieve
at 2020-05-06T09:01
幸好我國文系的 ya
Eartha avatar
By Eartha
at 2020-05-08T16:40
所以三普制裁中國是有他的道理
連把關鍵字,識別字替換掉,就自稱發明新的程式語言..
Gary avatar
By Gary
at 2020-05-12T16:05
這種垃圾國家不制裁怎麼可以?
Connor avatar
By Connor
at 2020-05-17T13:10
樓上 python 是無結束句碼的(c的花括號) 這不是python
Tracy avatar
By Tracy
at 2020-05-20T02:41
真是笑屎人...
Edward Lewis avatar
By Edward Lewis
at 2020-05-23T12:54
除了自爽以外沒有什麼用……
Liam avatar
By Liam
at 2020-05-27T08:40
有新意 然而沒用
Poppy avatar
By Poppy
at 2020-05-27T10:23
之前 python 就有人搞中莽惹 沒屌用拉
Olive avatar
By Olive
at 2020-05-28T04:23
我還是用python好了
Jack avatar
By Jack
at 2020-05-28T11:53
自爽用的
Rosalind avatar
By Rosalind
at 2020-05-29T10:59
用這個運算速度不會慢很多嗎
John avatar
By John
at 2020-05-29T13:53
笑死
Hamiltion avatar
By Hamiltion
at 2020-05-30T22:09
google 朱復邦
Tracy avatar
By Tracy
at 2020-06-02T14:52
能幹嘛
Robert avatar
By Robert
at 2020-06-03T20:59
朱邦復20年前就搞過了。結果到今天你看
George avatar
By George
at 2020-06-07T03:53
蠻有創意的XD
James avatar
By James
at 2020-06-10T06:42
根本就沒意義,用比較沒效率的符碼系統取代有效率的
不可能推廣,就純粹給大家新鮮一下,但是也不新鮮
Donna avatar
By Donna
at 2020-06-11T05:35
符碼系統都是既成的,要用全新的符碼系統才算
Ina avatar
By Ina
at 2020-06-11T16:34
智障
Liam avatar
By Liam
at 2020-06-14T18:55
看醫生吧,本質有什麼不同
Poppy avatar
By Poppy
at 2020-06-18T03:52
...
Tracy avatar
By Tracy
at 2020-06-22T03:37
唬那些門外漢而已…
Frederica avatar
By Frederica
at 2020-06-26T03:00
朕知悉
Callum avatar
By Callum
at 2020-06-30T07:54
沒價值的東西
Harry avatar
By Harry
at 2020-07-03T22:10
承認吧,因為是中國工程師所以才被噓爆,鄉民開發的
留言區一定不是長這樣
Edwina avatar
By Edwina
at 2020-07-05T09:33
我寧可轉行
Annie avatar
By Annie
at 2020-07-09T05:35
更難記,三小
David avatar
By David
at 2020-07-09T20:32
....
Freda avatar
By Freda
at 2020-07-12T05:34
台灣也有教授開發過啊, 變數能用中文
現實就是難用所以根本沒推廣出去
Gary avatar
By Gary
at 2020-07-17T03:24
也沒什麼好噓的, 中國說不定將來還真的能搞出自己的一套生態
Aaliyah avatar
By Aaliyah
at 2020-07-20T13:28
特別不代表有用
Barb Cronin avatar
By Barb Cronin
at 2020-07-23T04:07
debug會瘋掉吧
Una avatar
By Una
at 2020-07-24T12:39
蠻不錯的啊
Mary avatar
By Mary
at 2020-07-26T00:32
噓 吹噓比python強
Xanthe avatar
By Xanthe
at 2020-07-29T09:35
不就英翻中
Suhail Hany avatar
By Suhail Hany
at 2020-07-31T18:49
別這樣,沒有 Python,你也還有 Perl Ruby Lua Tcl/Tk
Daniel avatar
By Daniel
at 2020-08-01T21:50
很有趣啊 不懂一堆人在氣什麼~
Michael avatar
By Michael
at 2020-08-04T02:20
早就有了不是嗎==
Joe avatar
By Joe
at 2020-08-07T07:32
發布後 好多人加入開發社群
Elizabeth avatar
By Elizabeth
at 2020-08-11T12:06
說不定之中國腳本語言主流就變這喔
這東西 兩百年前就該出現了 現在真的有點晚 但也只是有點晚
Emma avatar
By Emma
at 2020-08-15T16:41
老早就有了...
Kumar avatar
By Kumar
at 2020-08-19T20:57
這顆輪胎已經重複發明好幾次了
Catherine avatar
By Catherine
at 2020-08-20T04:26
這個作者還CMU的 做的東西都很有中國風
Zanna avatar
By Zanna
at 2020-08-23T16:37
智障支那設計
Susan avatar
By Susan
at 2020-08-25T09:16
騙騙政府的玩意兒
Jake avatar
By Jake
at 2020-08-27T05:51
敲一個中文需要按好幾個key,效率超差
Ida avatar
By Ida
at 2020-08-29T00:11
寫個程師像在吟詩XD
Kyle avatar
By Kyle
at 2020-08-29T14:01
智障 字碼加倍是嫌記憶體太大喔
Daph Bay avatar
By Daph Bay
at 2020-09-02T04:49
自爽又自嗨用
Annie avatar
By Annie
at 2020-09-06T09:40
誰要我學這個我絕對打死他
Caitlin avatar
By Caitlin
at 2020-09-09T01:41
爆肝到瘋掉喔
Regina avatar
By Regina
at 2020-09-11T09:24
很白癡
Frederic avatar
By Frederic
at 2020-09-13T11:48
寫程式是要越多人用越好…這種文言文,根本沒打算推
廣,噱頭而已…註定會死亡的程式語言…
Tom avatar
By Tom
at 2020-09-18T02:12
文言文這麼強的 還需要寫程式?
Hardy avatar
By Hardy
at 2020-09-19T09:09
最後還是做跟英文一樣的事...脫褲子放屁
Kristin avatar
By Kristin
at 2020-09-22T17:33
侵汝母 是殺小XDDD
Oliver avatar
By Oliver
at 2020-09-27T08:26
怎麼一堆人在崩潰啊XD 就只是一個梗而已啊哈哈
Gilbert avatar
By Gilbert
at 2020-09-30T06:28
怎麼這樣多人沒幽默感?連 emoji 都可以寫啊。就找個樂子
開心一下。
Elizabeth avatar
By Elizabeth
at 2020-10-01T21:12
都看不懂了還文言
Eden avatar
By Eden
at 2020-10-04T16:07
真自爽用啊
Una avatar
By Una
at 2020-10-09T04:22
...
Elizabeth avatar
By Elizabeth
at 2020-10-09T19:43
白癡
Delia avatar
By Delia
at 2020-10-12T08:11
有夠垃圾的東西
Jacob avatar
By Jacob
at 2020-10-13T17:37
白痴
Jacky avatar
By Jacky
at 2020-10-14T05:58
工研院人工智慧課程推薦https://reurl.cc/4RDRaK

有不限科系的工程師嗎?

Bennie avatar
By Bennie
at 2019-12-20T19:31
※ 引述《a6000200 (aa)》之銘言: : 有不限科系的工程師嗎? : 因為我大學主要學化學 : 但是住三重 : 想做離家近的工廠 : 但是面試時都會因為 : 無法說服主管 : 為何你學化學可以勝任而打槍 : 請問各位看法是? : 還是不能偷懶只能找離家遠的? 原本我也以為工程師一定要本科系 直到出 ...

大家的公司會有統一集合式的新生訓練嗎?

William avatar
By William
at 2019-12-20T19:21
小弟待的公司,由於多年前景氣好,每年幾乎都會有上百名的新進人員, 也因此公司的人資單位往往每隔幾個月,就會把新進人員集合起來, 來參加所謂的新進人員講習或訓練, 而課程內容不外乎就是介紹公司的發展歷程及企業文化, 頂多就是增加人事作息及工作紀律等規定介紹, 老實說,因為還是新進人員,工作量往往還不是 ...

輪班設備工程師的未來發展

Quanna avatar
By Quanna
at 2019-12-20T16:52
幫朋友代PO 朋友已經滿30歲了,在人生發光公司做了3年多,因為有10%的機制,所以今年拿了考績2 他覺得很扯的事情是,過去一年同事間沒有人MO的情況下,他被當替死鬼然後硬生生塞了 一些理由說表現不好 他的學歷是私立科大機械系,先前都在傳產工作,後來進公司時職等是最低的。儘管碰到 前兩年景氣好的時光,但因 ...

年薪破5百萬!亞馬遜正妹工程師曝9優

Lucy avatar
By Lucy
at 2019-12-20T15:21
其實美國軟體工程師的工作的確是女性比例比其他工程領域的高, 甚至有些軟體組女生的比例遠遠多過男生, 而且薪資福利也是兩性平等的, 軟體工程師相對其他工程領域的確是很適合女生的工作, 但是裡頭有些事情是吹得太過了, 有鑒於現在大家把美國軟體工程師的工作捧上天, 我覺得還是要說明一下免得造成誤會, 我的確是沒 ...

新思不玩亞洲TDDI,外資憂聯詠、敦泰受波

Liam avatar
By Liam
at 2019-12-20T14:34
新思不玩亞洲TDDI,外資憂聯詠、敦泰受波及 【時報記者王逸芯台北報導】 全球觸控IC龍頭新思科技(Synaptics)宣布,擬砸下1.2億美元,將亞洲行動LCD、TDDI(顯 示觸控整合型晶片)業務出售給北京清芯華創投資管理公司,此舉恐對亞洲IC設計產業版 圖造成影響,外資點名,首當其衝的就是聯詠(303 ...