如果程序員是士兵,那編程語言會是什么樣的武器?

PHP 3 是電鋸

對于開發 Web 應用的程序員大兵來說,它是最早的武器之一(在 Web 應用出現之前它就已經很受歡迎了)。它能完成工作,但是看起來有些麻煩,好在現在可供選擇的工具已經越來越多了。(PHP 3的語法是個噩夢,導致代碼維護起來很困難。php后來的版本在這方面似乎提高了很多)

Perl 是刺客手中的劍

對于想要分派任務的程序員來說,就像是刺客手中的劍。優雅而高能,可以快速擊中目標(尤其如果它們是文本文件)。確保與刺客聯盟保持良好關系,否則你也許會發現這個武器不是你能控制的。(Perl強大而復雜,但是語法和語義使得它很難被掌握,這導致無法識讀,代碼也很難維護。就像一個刺客,神秘但高效。)

Python是坦克

自我防御能力很好,堅固,并能確保摧毀你的目標。如果你是初學者你通常可以瞄準射擊(經過一定的訓練后)。如果你是一個專家,你可以有條不紊地部署征服你的領域。盡管它很有效,但有可能很慢。不過有了揮舞著的武士刀(C拓展)的超級士兵的支持,你可以選擇解決任何潛在的緩慢問題。


JavaScript 是戰斗機發出的導彈

JavaScript經歷了好長時間才成為導彈。它最初只是一個炸彈,僅僅發出惱人而巨大的聲音,但是多年來(尤其發布了V8,加上巨大的社區和一些非常棒的框架,又稱真正可怕的戰斗機技術)它演變成了一個不那么優雅但能快速解決問題的導彈。


Java 是從槍(JVM)里發出的子彈

Java 原本是從槍(JVM)里發出的子彈,然而槍支制造商決定去造不同的槍,所以很不幸,出現了外形類似子彈的輕微變種。然而,這使得 Java 的使用效率更高。


Scala 是來自火影忍者的分身影術

Scala 是來自火影忍者的分身影術,允許你創造自己的分身,可以完全壓垮敵人。


ActionScript 2 是一臺投石機

想像一下,它雖然使用起來簡單,看起來也很有吸引力,但移動速度很慢,并且擊中目標的速度甚至更慢。如果你有更好的選擇,你為什么還用它?


Objective-C 是一柄沒有原力的光劍

有些類似 C,但似乎有更多的樣式,和一些額外的功能。你的敵人會認為你要么很傻,要么很酷(如果你有 Xcode 和其他開發者工具,你的敵人更有可能會認為你很酷)。


C++ 是一柄帶盾的劍

盾(OOP / RAII功能、模板等)可以幫助你遠離一些危險,但如果沒有明智使用,它也可以成為累贅。你可以甩掉盾,只帶著劍沖刺(因為 C++ 是 C 的一個拓展集),但有經驗的士兵知道如何帶著盾和劍沖刺。


C 是武士刀

C 是武士刀,致命且光滑,它激勵精通它的人擁有超越現實的力量。但要注意,如果你和很多武士擠在一個房間訓練,你可能會意外地被傷到。(有編譯器的幫助,C 最接近匯編語言,最有潛力編寫高性能的代碼。然而,注意那些可能不小心釋放你的指針的初學者士兵。)


Assembly 是你自己的身體

如果你是李小龍或者超人,它就是你想要的全部。但是除非你出生在另一個星球擁有超人的力量,不是的話,就好好磨練你的身體和心靈來完善技藝,這樣才能用好你的武器(編譯器/解釋器)。


Swift 是一把有擁有原力的光刀

你現在可以在不接觸它們的情況下偏轉爆破槍,移動對象,并讓你的敵人徹底屈服對你敬畏。但是額外的力量也會伴隨著一些黑暗面。(相比較于 Objective-C ,Swift 帶來很多自由和能力,但增加的流動性有可能導致代碼很難去理解和維護)


Go 是星際迷航中的移相器

具有未來色彩,圓滑,非常小,不需太多裝飾就可以完成工作。要擊敗那些更強硬更有經驗的敵人,你現在也許還需要使用另一個武器。(GO 仍然在改進,發展成為武器所需要的社區和支持基地,雖然這似乎在很快進行)。船長 Jean Luc Picard(谷歌)魅力超凡,領導能力出眾,你保證可以重拳出擊,很快擁有超越“擊暈”和“殺死”敵人的設置(強大的庫,工具,支持等)


Ruby 是光暈中跑出的幽靈

當它擊中目標時非常令人滿意,彰顯著能力,但是有時操作慢很費力。(Ruby 有很多吸引人的優點,但是最大的缺點是當創建到一定規模時,它需要去匹配一些其他替代品的性能。)


Bash 是一架裝有隱蔽貨物的運輸機,大部分是為需要運輸其他士兵或武器準備的

在緊急情況下你可以卸掉隱藏的貨物以減少一些損失。但是大部分情況下你還是想要利用它去部署,返回,遠距離觀察。(Bash 擅長將事情粘合起來,在它自己的角度上它也是一種編程語言。但是它最好做一小部分任務,把更重的任務留給其他語言。)


  • 注:所有圖片都來源于 Google 圖片搜索。

感謝各位的頂、建議和評論。我從反饋和建議中學到了很多。當我最初寫下答案時,這個問題還在一個安靜的角落無人問津,我以為沒有多少人會看,所以回答得不夠認真周全。我沒想到它后來竟然引發了這么大的關注!如果你感覺我不夠尊重你喜愛的編程語言,我鼓勵你去寫下自己的答案,因為本文終究就是一個“假想的比較”。
也感謝各位對更多的編程語言提出編輯意見。就此我要收尾了,我鼓勵去提交你自己的答案。這是一個有趣的問題,你不會后悔回答它。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,501評論 6 544
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 99,673評論 3 429
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,610評論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,939評論 1 318
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 72,668評論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 56,004評論 1 329
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 44,001評論 3 449
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 43,173評論 0 290
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 49,705評論 1 336
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 41,426評論 3 359
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,656評論 1 374
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,139評論 5 364
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,833評論 3 350
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,247評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,580評論 1 295
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,371評論 3 400
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 48,621評論 2 380

推薦閱讀更多精彩內容

  • 古代十大兵器排名: 中國古代十大兵器排行第十名:諸葛亮——孔明扇諸葛亮乃是三國時期最偉大的軍事家,神機妙算,簡直是...
    曉寒深處明月人倚樓閱讀 4,554評論 0 5
  • 【圖片】第一章 魔皇亞達巴沃 1 羅布爾圣王國是以里·耶斯提杰王國西南方位的半島為領土的國家。 以行使信仰系魔法的...
    kalive閱讀 8,931評論 0 5
  • 零度打卡Day19 主題:第二階段復盤 從Day01到今天,這個30天橙長計劃已過2/3,是時候作個階段總結復盤了...
    零度2013閱讀 246評論 0 0
  • 作為80年出生的人,小時候好看的電視劇匱乏,霍元甲算接觸的第一部和武俠有關的電視劇了。那時候,家里的房子在...
    綠芽在山頂閱讀 226評論 0 0
  • 那時候光陰很慢 老人家總是悠悠念叨著 等北風吹來了 田地里的莊稼就熟了 秋來了,連同穗子干癟的稻禾 也統統鍍上了耀...
    _井梧閱讀 604評論 0 4