假如川普是一門程式語言
作者:碼農的荒島求生
來源:碼農的荒島求生
時值美國大選進入白熱化階段,吃瓜群眾圍觀的不亦樂乎,川普更是持續刷屏,在這裡作為程式設計師吃瓜也要吃的有技術含量,因此讓我們換一角度來吃瓜,也就是以程式設計師的角度來考慮,假如川普是一門程式語言會是什麼樣的呢?
假如川普是一門程式語言
首先如果川普是一門程式語言的話,那麼必須要有一個響亮的名字,應該用一個什麼樣的名字比較好呢?
讓我們來找找靈感,但靈感是可遇不可求的,等等,這是什麼?說曹操曹操就到,曹操長得就是這樣的:
在這樣一座金燦燦的建築下名字是不是就呼之欲出了?
沒錯,這門註定非凡的程式語言就叫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,
一切舊貌換新顏。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31545816/viewspace-2714015/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 假如特沒普是一種程式語言
- 「川言川語」:神經網路RNN模仿川普的語言風格神經網路RNN
- 趣文:假如程式語言在一起聚餐
- Groovy 是一門 DSL 語言
- 什麼是Python?python是一門怎樣的程式語言?Python
- 川普演講逼瘋AI?從頭學習了1100萬字後,AI能讀懂“川言川語”嗎AI
- [譯]用javascript實現一門程式語言-語言構想JavaScript
- python是一門解釋性語言嗎?Python
- Go是一門什麼樣的語言?Go
- 未來五年最具前景的一門程式語言是什麼?
- 用JavaScript實現一門程式語言 2 (λanguage語言簡介)JavaScript
- 如何學習一門程式語言或框架框架
- 如何學習一門計算機程式語言計算機
- [譯] 用javascript實現一門程式語言-前言JavaScript
- Scala 函數語言程式設計(一) 什麼是函數語言程式設計?函數程式設計
- Java是一種廣泛使用的程式語言Java
- 這是一個程式語言的釋出貼
- 程式語言居然是魔法咒語!
- 採用一門新程式語言,或不採用
- go語言入門教程分享:第一個程式:HelloWorldGo
- 用javascript實現一門程式語言-字元輸入流JavaScript字元
- 函數語言程式設計入門實踐(一)函數程式設計
- 如何使用 JavaScript 實現一門程式語言(1) : 前言JavaScript
- 第一門程式語言應該學什麼? – thenewstack
- Dart程式語言入門學習Dart
- 哪種程式語言最熱門?
- 什麼是程式語言?程式語言都有哪些?以及主要用途
- [譯]用javascript實現一門程式語言-詞法分析JavaScript詞法分析
- 基礎入門: 編寫第一個 Go 語言程式Go
- Python是一門傑出的語言,值得你去學習Python
- [C語言] 第一章|C語言入門第一課C語言
- python 是開源語言嗎:Python 是一種開源語言嗎?Python
- 川普的“國家級AI計劃”是真心的麼?AI
- Go語言程式設計快速入門Go程式設計
- Python程式設計基礎(一)程式語言是什麼?編譯型語言和解釋型語言的區別|Python是什麼?Python程式設計編譯
- C語言:一種高效、易學的程式語言C語言
- 手拉手教你實現一門程式語言 Enkel, 系列 11
- 手拉手教你實現一門程式語言 Enkel, 系列 10