從程序員code到產品經理PPT的生態閉環,終於打通了。如果編程語言裡都是「賦能」、「反哺」、「抓手」,會是啥樣?這段程序可不是亂寫的,定義函數、條件判斷一氣呵成,訓練有素,還真的能跑通:相信有高手已經看懂了,以上是一段求斐波那契數列的遞歸程序,只不過加入世界上最好的編程語言——PPT的一些語法而已。其實,這是一位國內程序員開發的互聯網黑話編程語言,英文名叫PUA Language。這個語言成功將兩大部門員工對齊:非技術部門能快速掌握編程要領,程序員也能獲得每天PPT匯報的快感。看到這麼有趣的編程方式,程序員表示自己的工作都高大上起來了,畢竟自己每天都要賦能幾十個對象。
編程「打法」一般編程語言需要的基本功能,PUA Lang一應俱全。整個語法的表達堪稱「信達雅」:if對應細分,while對應閉環,let對應賦能,fn對應抓手,數組是組合拳……"3.75", a passing performance evalulation result"3.25", a failing performance evalulation result"handle", as in getting a handle on things"repay", used in Alibaba as a general term for feedback in systems"combo move"; not yet a word in the language"carrier"; not yet a word in the language35歲老員工看到這裡,恐怕已經瑟瑟發抖了:「三七五」是true,「三二五」是false,那種被KPI支配的恐懼,一股互聯網大廠內卷的氣息頓時撲鼻而來。這位程序員已經成功以GitHub為中台,以開源為打法,迅速打出一套組合拳,成功挖掘了公關作為新增用戶,形成了一套全新的方法論,為編程產業賦能。落地一下有了投資才剛剛開始,畢竟不能落地的項目是得不到資源傾斜,,於是就有:這裡面概念有點多,我們慢慢來解釋,首先是高空和落地:好不容易到了快下班的點,領導卻發來最新指示:要進行產品升級。升級這個抓手系統里還沒有啊,趕緊拜託對面工位的P7幫忙實現一個。原來這個升級,就是價格翻倍的意思,早說啊。
這是什麼鬼PUA Language這個項目,其實是基於另一個Rust實現的Monkey語言項目rs-monkey-lang修改而來。Monkey語言是《Writing An Interpreter In Go》一書中介紹的,專門用來學習解釋器工作原理的語言。各位在惡搞互聯網黑話的同時,不妨看一下它的源碼,還可以順便學習一下解釋器。PUA Language目前還在開發初期階段,只有一些基本功能,但已經獲得了1.7k標星,網友也紛紛熱情地在Issue里開起了腦洞。最後,考考大家的黑話水平,請看這段代碼,能猜出聚焦這個抓手解決了什麼痛點嗎?項目地址:https://github.com/flaneur2020/pua-lang在線解釋器:https://flaneur2020.github.io/pua-lang/- EOF -
精妙絕倫的並發藝術品 — ConcurrentHashMap是如何保證線程安全的
一個 HashMap 跟面試官扯了半個小時
看一遍就理解:零拷貝詳解
看完本文有收穫?請轉發分享給更多人
關注「ImportNew」,提升Java技能

點讚和在看就是最大的支持❤️