<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          我被編程語言PUA了!用互聯(lián)網(wǎng)黑話寫代碼,每天都在“賦能”變量

          共 3016字,需瀏覽 7分鐘

           ·

          2021-06-07 15:51


          夢晨 曉查 發(fā)自 凹非寺
          量子位 報道 | 公眾號 QbitAI

          從程序員code到產(chǎn)品經(jīng)理PPT的生態(tài)閉環(huán),終于打通了。

          如果編程語言里都是“賦能”、“反哺”、“抓手”,會是啥樣?

          我們不妨先來寫個程序看看:

          怎么樣,你看懂了嗎?

          這段程序可不是亂寫的,定義函數(shù)、條件判斷一氣呵成,訓(xùn)練有素,還真的能跑通:

          相信有高手已經(jīng)看懂了,以上是一段求斐波那契數(shù)列的遞歸程序,只不過加入世界上最好的編程語言——PPT的一些語法而已。

          如果非要把上面的程序翻譯成“人話”,那就是:

          是不是一下子豁然開朗?

          好好的程序,為什么要用“非人話”來寫呢?

          其實,這是一位國內(nèi)程序員開發(fā)的互聯(lián)網(wǎng)黑話編程語言,英文名叫PUA Language。

          這個語言成功將兩大部門員工對齊:非技術(shù)部門能快速掌握編程要領(lǐng),程序員也能獲得每天PPT匯報的快感。

          看到這么有趣的編程方式,程序員表示自己的工作都高大上起來了,畢竟自己每天都要賦能幾十個對象。

          那么,PUA Lang該怎么寫程序?

          編程“打法”

          一般編程語言需要的基本功能,PUA Lang一應(yīng)俱全。

          整個語法的表達堪稱“信達雅”:if對應(yīng)細分,while對應(yīng)閉環(huán),let對應(yīng)賦能,fn對應(yīng)抓手,數(shù)組是組合拳……

          Monkey

          pua-lang

          Explanation

          if

          細分

          "specialization"

          else

          路徑

          "pathway"

          while

          閉環(huán)

          "closed loop"

          true

          三七五

          "3.75", a passing performance evalulation result

          false

          三二五

          "3.25", a failing performance evalulation result

          let

          賦能

          "enable", in a fancy way

          fn

          抓手

          "handle", as in getting a handle on things

          return

          反哺

          "repay", used in Alibaba as a general term for feedback in systems

          Array

          組合拳

          "combo move"; not yet a word in the language

          Hash

          載體

          "carrier"; not yet a word in the language

          =

          對齊

          "align"

          +

          聯(lián)動

          "linkage"

          -

          差異

          "difference"

          /

          傾斜

          "tilt"

          puts

          輸出

          "output"

          quit

          淘汰

          "eliminate"

          35歲老員工看到這里,恐怕已經(jīng)瑟瑟發(fā)抖了:“三七五”是true,“三二五”是false,那種被KPI支配的恐懼,一股互聯(lián)網(wǎng)大廠內(nèi)卷的氣息頓時撲鼻而來。

          難怪英文名叫PUA Lang啊。

          看完整個語法后,我覺得:

          這位程序員已經(jīng)成功以GitHub為中臺,以開源為打法,迅速打出一套組合拳,成功挖掘了公關(guān)作為新增用戶,形成了一套全新的方法論,為編程產(chǎn)業(yè)賦能。

          落地一下

          大廠的業(yè)務(wù)布局,講究一個風口,什么是風口呢?

          用圖來解釋就是:

          有了投資才剛剛開始,畢竟不能落地的項目是得不到資源傾斜,,于是就有:

          這里面概念有點多,我們慢慢來解釋,首先是高空落地

          打磨要是說白了也容易理解:

          好不容易到了快下班的點,領(lǐng)導(dǎo)卻發(fā)來最新指示:要進行產(chǎn)品升級。

          升級這個抓手系統(tǒng)里還沒有啊,趕緊拜托對面工位的P7幫忙實現(xiàn)一個。

          到了晚上9點,終于寫出來了:

          看不懂,先運行一下試試吧:

          原來這個升級,就是價格翻倍的意思,早說啊。

          這是什么鬼

          PUA Language這個項目,其實是基于另一個Rust實現(xiàn)的Monkey語言項目rs-monkey-lang修改而來。

          Monkey語言是《Writing An Interpreter In Go》一書中介紹的,專門用來學(xué)習(xí)解釋器工作原理的語言。

          各位在惡搞互聯(lián)網(wǎng)黑話的同時,不妨看一下它的源碼,還可以順便學(xué)習(xí)一下解釋器。

          PUA Language目前還在開發(fā)初期階段,只有一些基本功能,但已經(jīng)獲得了1.7k標星,網(wǎng)友也紛紛熱情地在Issue里開起了腦洞。

          作為Bug編寫員,異常處理一定要有:

          還有一位不愿意透露姓名的網(wǎng)友提出了更多高級功能:

          除了功能以外,整體風格也要一致才行:

          開源協(xié)議也要改一下:

          最后,考考大家的黑話水平,請看這段代碼,能猜出聚焦這個抓手解決了什么痛點嗎?

          項目地址:
          https://github.com/flaneur2020/pua-lang

          在線解釋器:
          https://flaneur2020.github.io/pua-lang/


          ??????????

          贈書福利來襲啦

          聯(lián)合北京大學(xué)出版社為大家送福利

          《Java高并發(fā)編程指南》內(nèi)容由淺入深,采用理論與實踐相結(jié)合的方式講解Java高并發(fā)編程的相關(guān)知識。隨著移動互聯(lián)網(wǎng)的發(fā)展,幾乎所有主流的互聯(lián)網(wǎng)應(yīng)用都需要應(yīng)對高并發(fā)場景的挑戰(zhàn)。所以不管是Java初學(xué)者,還是從業(yè)多年的Java開發(fā)老兵,了解和掌握Java高并發(fā)編程的相關(guān)知識都是非常必要的。
          《億級流量Java高并發(fā)與網(wǎng)絡(luò)編程實戰(zhàn)》以實戰(zhàn)化訓(xùn)練為宗旨,用詳盡且經(jīng)典的案例闡述了 Java 高級編程中的重點、難點。每個案例都配有精練的描述和完整的代碼,可以幫助讀者快速地掌握書中的各個知識點。
          本書以零基礎(chǔ)講解為宗旨,面向?qū)W習(xí)數(shù)據(jù)科學(xué)與人工智能的讀者,通俗地講解每一個知識點,旨在幫助讀者快速打下數(shù)學(xué)基礎(chǔ)。
          本書以實戰(zhàn)技能的形式,講解了Python編程從入門到精通可能涉及的100個關(guān)鍵技能,從最基本的語法基礎(chǔ),到面向?qū)ο蟪绦蛟O(shè)計,再到算法與數(shù)據(jù)結(jié)構(gòu),最后是基于Python的各種應(yīng)用,包括游戲、網(wǎng)站、數(shù)據(jù)分析與數(shù)據(jù)挖掘等
          《數(shù)據(jù)領(lǐng)導(dǎo)力:人工智能時代數(shù)據(jù)化轉(zhuǎn)型的關(guān)鍵路徑》以七個人物的經(jīng)歷為軸心,記錄了不同行業(yè)數(shù)據(jù)化轉(zhuǎn)型的歷程,展現(xiàn)了數(shù)據(jù)化轉(zhuǎn)型過程中的具體困境、經(jīng)驗和教訓(xùn),說明了數(shù)據(jù)領(lǐng)導(dǎo)力發(fā)揮作用的場景和路徑。
          在大數(shù)據(jù)時代的背景下,商業(yè)分析能力顯得尤為重要,具有商業(yè)分析能力的人才供不應(yīng)求。不同于其他經(jīng)典的統(tǒng)計學(xué)教科書,本書是一本非常實用的數(shù)據(jù)分析實戰(zhàn)指導(dǎo)手冊。
          《深度學(xué)習(xí)筆記》作為一本以“筆記”命名的深度學(xué)習(xí)圖書,主要定位是面向廣大希望入門深度學(xué)習(xí)的初學(xué)者。本書以深度神經(jīng)網(wǎng)絡(luò)(DNN)、卷積神經(jīng)網(wǎng)絡(luò)(CNN)和循環(huán)神經(jīng)網(wǎng)絡(luò)(RNN)為核心,詳細介紹了深度學(xué)習(xí)的理論基礎(chǔ)、通用方法和三大網(wǎng)絡(luò)的原理與實踐。全書代碼以Keras框架作為范例,對于初學(xué)者而言簡單易懂。

          #留言有禮# 以上書單喜歡嗎?分享一下你想要這本書的理由!或者你對本文的見解,活動截止時小編選出7幸運小錦鯉,送以上書籍任意一本,包郵到家~

          1、Intellij IDEA這樣 配置注釋模板,讓你瞬間高出一個逼格!
          2、吊炸天的 Docker 圖形化工具 Portainer,必須推薦給你!
          3、最牛逼的 Java 日志框架,性能無敵,橫掃所有對手!
          4、把Redis當作隊列來用,真的合適嗎?
          5、驚呆了,Spring Boot居然這么耗內(nèi)存!你知道嗎?
          6、全網(wǎng)最全 Java 日志框架適配方案!還有誰不會?
          7、Spring中毒太深,離開Spring我居然連最基本的接口都不會寫了

          點分享

          點收藏

          點點贊

          點在看

          瀏覽 83
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          評論
          圖片
          表情
          推薦
          點贊
          評論
          收藏
          分享

          手機掃一掃分享

          分享
          舉報
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  免费激情网站 | 亚洲AV永久无码精品国产精 | 人高清无码在线播放 | 夜丝袜噜噜亚洲精品AV | 久热99 |