据说这是熟练掌握python的爷们_dongbei 是一门基于 Python 3 二次开发的东北方言编程语言...
dongbei - 東北方言編程語言
學編程,就整東北浪!
體格咋地
掃碼關注原作者微信公眾號“老萬故事會”:
引言
dongbei是啥?它是一門以東北方言詞匯為基本關鍵字的以人為本的編程語言。
這玩意兒可是填補了世界方言編程地圖上的一大片兒空地啊! 這么說吧,誰要是看了 dongbei 程序能憋住了不笑,我敬他是純爺們兒!
那它有啥特點咧?多了去了:
簡單啊!小學文化程度就行。您能看懂春晚不?能?那就沒問題。
好讀啊!看著看著包您不由自主地念出聲兒來。
開心啊!呃,做人嘛,最重要的是要開心。
開源啊!不但不要錢,而且不要臉 -- 隨時隨地歡迎東北話高手打臉指正。
總而言之,dongbei 語言具有極高的娛技比(娛樂精神-技術含量比例)。
dongbei 編程語言的開發采用了業界領先的 TDD(TreeNewBee-Driven Development) 方式。 具體地說,就是每個功能都是先把文案寫好,八字沒一撇牛皮就吹起來了,然后根據牛皮寫測試案例,最后再實現功能讓牛皮不被吹破。 這樣做有兩大好處:第一每個功能都是有的放矢,不值得 tree new bee 的功能一概沒有。 第二確保了每個功能都有文案負責吹噓,開發者絕對不會養在深閨無人識。
自 dongbei 語言發布以來,到哪兒都受到銀民群眾的熱情贊譽,滔滔江水罄竹難書。 茲摘錄評論數則:
“陳獨秀比起你來都差點。”
“也太無聊了吧。”
“勁太大了,給我整上頭了。”
“作者可以去中科院了。”
“把我頭笑掉了你拿什么賠?!”
“尋思看個文章我咋自動帶入語音了害?”
“哈哈哈哈感覺我要愛上編程了哈哈哈。”
“你這不像是編程語言,更像是語音助手。。飆淚笑”
“這都要從一只蝙蝠說起。。。”
“過于沙雕。”
“中科院點了個贊.jpg”
“千萬資金屬于你。”
“我擱家躲病毒,圈得五脊六獸的,一看著這玩意兒,齊了咔嚓地就給它念完了!這家伙,早前兒電腦要有這好玩意兒也不至于程序一捅咕上就跟劃不開拐搶不上潮似的!”
“東北從此有四寶。”
“就想問問是不是在家閑出病來了。”
“這種東西編譯器課程認真做作業的花點時間都能搗鼓出來吧。”
”咱這東北老爺們兒這不都給你們這幫憋犢子禍害成整電腦的了。“
”無聊,和農民造飛機一個德行。“
”還是靜下心來做真正的研發吧,老實說,中國已經過度的娛樂化了,現在連技術都要娛樂化嗎?一個翻譯語法的外殼而已,咱們不可能靠這些娛樂化的東西來打退別人的技術封鎖,更不可能造成戰略優勢的!“
“來人啊,又憋瘋一個!”
看到這里,你是不是已經按捺不住,急赤白咧,上躥下跳了呢? 不扯犢子了。 翠花,上酸菜~~~
系統要求
dongbei 語言是基于 Python 3 二次開發的。 只要能跑 Python 3 的旮旯兒都能跑。 像 Mac OS 啦、Windows 啦、Linux 啦,等等等等,都成!
安裝
安裝 python 3
要是你的系統沒有 python3 呢,那得先裝一個,免費!
比如,你要是用 Mac 的話,就按 Mac Python3 安裝指南 來。
安裝 dongbei
clone 或者下載這個 dongbei 倉庫之后,就可以直接跑 src/dongbei.py 了!
要是想更方便呢,建議用 pip3 裝 dongbei-lang,完了可以直接用 dongbei 命令跑程序。
安裝 pip3
要是你的系統沒有pip3呢,也可以裝一個,還是免費。詳情可咨詢: Windows, Mac, Ubuntu。
用 pip3 安裝 dongbei
裝好 pip3 后就可以裝 dongbei-lang 了:
# 給這臺電腦的所有用戶安裝
pip3 install dongbei-lang
# 只給自己安裝
pip3 install dongbei-lang --user
# 更新到最新的 dongbei 版本。要是只給當前用戶更新,加 --user
pip3 install dongbei-lang --upgrade
裝好了就可以這么用了:
dongbei .dongbei
沒有虛擬環境忒費勁,用虛擬環境整一下:
$ python3 -m venv venv
$ source venv/bin/activate
$ pip install -r requirements.txt
之后跑一下子:dongbei demo/磨嘰.dongbei
跑程序
目前人類已知的跑 dongbei 程序的方法有三種:
要是沒有用 pip3 安裝 dongbei-lang,可以用 src/dongbei.py 程序文件 命令來跑一個 dongbei 程序。
要是已經安裝了 dongbei-lang,可以用 dongbei 程序文件 命令。
要是已經安裝了 dongbei-lang,也可以在一個 dongbei 程序文件的開頭插入一行 #!/usr/bin/env dongbei 再把文件改成可執行的(比如在 Linux / Mac OS 上跑 chmod +x 程序文件)。然后,就可以直接用 程序文件 命令來跑碼了。
用前兩種方法的時候,可以在命令行加上 --xudao(絮叨)讓系統打印和 dongbei 程序對應的 Python 代碼。 這在開發和學習 dongbei 的時候大有裨益。
測試
沒事跑跑
test/dongbei_test.py
身體更健康。
吃了沒,老鐵
創建一個名字叫 hello-world.dongbei 的文本文件,內容如下:
嘮嘮:“唉呀,這嘎噠真他媽那啥!”。
用 utf-8 編碼保存。 要是編輯器因為編碼有毛病埋汰你,那就把文件內容改成
# -*- coding: utf-8 -*-
嘮嘮:“唉呀,這嘎噠真他媽那啥!”。
再試,應該就成了。
然后在命令行窗口運行:
dongbei hello-world.dongbei
你應該看到執行結果:
唉呀,這嘎噠真他媽那啥!
學習材料
要是你以前有 dongbei 語言基礎,或者不耐煩看文檔,可以直撲 dongbei 語言考試小抄。
要是你習慣以聽歌的方式學習,請下載 dongbei 語言官方宣傳歌曲《Dongbei Style》(歌詞)。
要是你想全面深入掌握 dongbei 語言,那就得讀讀 dongbei語言咬文嚼字。
這里還有一些精選的示范程序供大家參考:
漢諾塔動喚。運行結果:
活著。運行結果:
參與開發
dongbei 歡迎大伙兒幫襯。 要是您有意相助,請看dongbei 開發人間指南。
周邊
一個好漢三個幫。 dongbei的老鐵們開發了這些個周邊項目,讓你在用dongbei編程的時候如虎添翼,如魚得水,如癡如醉,如膠似漆:
總結
以上是生活随笔為你收集整理的据说这是熟练掌握python的爷们_dongbei 是一门基于 Python 3 二次开发的东北方言编程语言...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 顺位抵押怎么办理
- 下一篇: excel loc() python_总