假如有一門叫做 Ctrump 的程式語言...

csdn 發佈 2020-08-21T14:22:27+00:00

時值美國大選進入白熱化階段,吃瓜群眾圍觀的不亦樂乎,川普更是持續刷屏,在這裡作為程式設計師吃瓜也要吃的有技術含量,因此讓我們換一角度來吃瓜,也就是以程式設計師的角度來考慮,假如川普是一門程式語言會是什麼樣的呢?

來源 | 碼農的荒島求生(ID:escape-it)

時值美國大選進入白熱化階段,吃瓜群眾圍觀的不亦樂乎,川普更是持續刷屏,在這裡作為程式設計師吃瓜也要吃的有技術含量,因此讓我們換一角度來吃瓜,也就是以程式設計師的角度來考慮,假如川普是一門程式語言會是什麼樣的呢?

假如川普是一門程式語言

首先如果川普是一門程式語言的話,那麼必須要有一個響亮的名字,應該用一個什麼樣的名字比較好呢?

讓我們來找找靈感,但靈感是可遇不可求的,等等,這是什麼?說曹操曹操就到,曹操長得就是這樣的:

在這樣一座金燦燦的建築下名字是不是就呼之欲出了?

沒錯,這門註定非凡的程式語言就叫Ctrump,發音是[sitrʌmp],同屬於C語言家族,請注意和C#的發音區分。

現在名字已經有了,就像所有程式語言都有logo一樣,Ctrump程式語言的logo應該是什麼呢?

讓我們再來找找啟發,第二位曹操是這樣的:

怎麼樣,這簡直就是大寫的提示符,有了這樣的提示還想不出logo那就沒有天理了。

怎麼可以沒有我們標誌性的飄逸金髮呢?沒錯,我們的Ctrump語言的logo新鮮出爐啦。

現在名字和logo都已經有了,很好,So far so good。

接下來就是slogan了,什麼乘風破浪逆風翻盤之類的太low太沒有技術含量了,做為一門C語言家族的程式語言Ctrump,它的slogan就是:

Make C++ Great Again

現在萬事具備,接下來就讓我們看看Ctrump這門語言都有什麼特點。

Ctrump語言的特點

  • Ctrump語言中的bool值只有False沒有True,表達False時使用關鍵詞Fake,因為在偉大的川普總統眼裡一切都是假的,「fake news,fake,fake,fake」。什麼,想表達真,很簡單,請使用 !fake。

  • 同時這門語言不支持網絡功能,因為不需要加入各種組織和它們交流,就是要各種花式退群,它們只是變著法兒的在占美國便宜,所以Ctrump不支持網絡,休想通過TCP/IP連接過來。

  • 要想建立TCP連結也可以,三次握手第一條數據中必須攜帶此消息入境美國時要繳納的關稅,否則起訴客戶端威脅美國國家安全。

  • 凡是用Ctrump語言編寫的程序是不會有bug以及病毒的,因為bug會像奇蹟一樣自行消失,「It’s going to disappear. One day — it’s like a miracle — it will disappear."。

  • 因為Ctrump是bugfree的,因此這門語言不支持異常,因為「everything is under control」。

  • 身為億萬富翁的總統先生,Ctrump語言也必須配得上億萬身價,因此Ctrump語言中的數值表示必須從100000000起步,不能太寒酸。

  • 每行代碼以美元符號$結尾而不是分號,這樣衡量程式設計師工作量時就不再問你寫了多少行了,而是問你有多少刀,聊起來倍兒有面兒。

  • Ctrump語言會自行判斷程序運行所在區域,如果是在墨西哥境內的計算機上那麼用這門偉大的程式語言編寫的程序將無法運行。

  • Ctrump語言支持字符串,但字符串必須出自總統先生說過的話,比如string str = "America is great"是合法字符,但"America is not so great"將是非法字符串,會出現編譯錯誤。

  • Ctrump語言不支持include或者import之類語法,也就是說Ctrump語言不能從外部進口,必須是Make in America。

編程界最耀眼的新星

有了上述這些非常amazing的特點,用起來bug free的Ctrump語言讓所有掙扎在崩潰邊緣的996程式設計師們為之瘋狂,使用Ctrump語言寫起代碼來那叫一個如痴如醉如夢如幻,很快我們的Ctrump語言就衝進了2020程式設計師最喜愛的程式語言榜單,請看TIOBE 2020程式語言趨勢榜:

請看第一行,在2020年,我們的Ctrump語言力壓Java勇奪程式設計師兵器譜排行榜第一的位置(此處應該有掌聲),程序界一顆閃亮的新星正冉冉升起,程式設計師們使用後紛紛表示用Ctrump寫程序從此加班正式成為歷史,再也不用領福報了。

川普總統對此也興奮不已,每逢競選集會,都拿Ctrump語言的logo來拉攏人氣,以此來獲取矽谷程式設計師群體的支持。

很快,在Ctrump語言的實力碾壓之下,什麼Java、Python等等毫無還手之力,最終退出了歷史舞台。就這樣,最後世界上只存在一門程式語言那就是Ctrump。程式設計師只需要學習Ctrump這一門語言就可以終生免疫,再也不用捧著各種《21天從入門到放棄》了,同時程式設計師們再也不用爭論PHP是不是世界上最好的語言了。寫字間裡、會議室里、樓道里、廁所里、論壇里、評論區里、微信群里到處都是一派和諧的欣欣向榮景象,程式設計師群體迎來了久違的和平,所有因程式語言產生的鄙視、偏見、誤解從此一去不復返,真正的世界大同。

由於Ctrump帶來的種種好處使得編程所浪費的腦細胞大大減少,沒有大腦和頭髮競爭養分,程式設計師的頭髮如雨後春筍般拔地而起,「我們也可以長頭啦」,程式設計師群體終於喊出了壓抑多年的心聲,多年來的陰雲焦慮在這一刻煙消雲散,程式設計師的形象從此發生了翻天覆地的變化。

從前IT江湖上流傳著這樣一首詩:

寫字樓里寫字間,

寫字間裡程式設計師,

程式設計師來寫程序,

又拿程序換藥錢。

有了Ctrump後一切都不一樣了,真真是換了新天地,這正是:

寫字樓里寫字間,

寫字間裡程式設計師,

開天闢地Ctrump,

一切舊貌換新顏。

關鍵字: