我沒看錯?東北居然還成了一種國產編程語言?

如果漢語成為一種新的編程語言(哦,請忽略易語言),那我們會學起來容易嗎?如果,地方方言比如東北話成為一種新的編程語言,那麼我們學起來會不會更歡樂?為了看起來像那麼一回事,咱就來個東北話的編程代碼。

普通的編程:Hello World

東北話編程:唉呀,這嘎噠真他媽那啥!

普通的編程:創建個新對象

東北話編程:娶個新媳婦?

普通的編程:break

東北話編程:完犢子了

普通的編程之循環

Laowang=3

for laowang in range(1,11):

laowang=laowang+2

Print(laowang)

Print(“end.”)

東北話編程之循環

#-*-coding:utf-8-*-

老王裝仨。

老王從1到10磨嘰:

老王走兩步。

嘮嘮:老王。

磨嘰完了!

普通的編程之判斷

if laowang>laozhang:

Print(laowang)

Else:

Print(laozhang)

東北話編程之判斷

尋思:老王比老張大?

要行咧就嘮嘮:“老王!”。

要不行咧就嘮嘮:“老張!”。

聽起來有點瘋狂和搞笑,挺好玩是嗎?不過這還真成了某種事實。是的,我們都沒看錯聽錯,東北話的確已經成了一門以方言為基本關鍵詞的編程語言:dongbei。據瞭解,作者是一位 Google 的高級軟件工程師/技術主管,同時也是 Google C++測試框架 googletest 以及 googlemock 的原作者。已經在鼎鼎有名的GitHub上公開,原作者還煞有介事地強調,此編程需要以人為本。

我沒看錯?東北居然還成了一種國產編程語言?

當然了,既然是漢語(還是東北話)編程,那麼首先得要設置好UTF-8的字符編碼方式了。首行加上「# -*- coding: utf-8 -*-」。dongbei編程語言的開發採用了業界領先的 TDD(TreeNewBee-Driven Development)方式。聽起來是挺高端大氣上檔次的,其實是要求我們……把文案寫好,額……

這個編程語言,雖則娛樂,不過真的能測試跑起來,這個項目要在電腦裡跑,只要你的電腦裡安裝Python3就行了,下載項目後,運行src/dongbei.py即可。當然了,即便如此,它對於我們很多人而言依舊是娛樂多於應用。

我沒看錯?東北居然還成了一種國產編程語言?

挺有趣的編程語言,不過當一人客打開項目鏈接的時候,除了萬年不變的龜速緩慢外,居然已經顯示404了。這個項目具體怎樣了,現在就不知道了。


分享到:


相關文章: