專欄 | 九章算法
網址 | www.jiuzhang.com
英文原文:If programming languages were countries, which country would each language represent?程序員
Java:美國。 樂觀,強大,喜歡把麻煩事掩蓋起來。面試
C++:英國。 強大,嚴謹,但並不擅長於幹實事,逐漸被Java取代。算法
Python:荷蘭。 時髦,富有,平易近人,有吸引力,但並非表現最佳的。微信
Ruby:法國。 強大,時髦,對本身的正確性頗有自信,但容易被人忽略。cdn
彙編語言:印度。 規模大,深奧,極其重要,但有不少問題。面試技巧
Cobol:俄羅斯。 曾經很是強大,但最終被取代。ip
SQL和PL/SQL:德國。 堅實又可靠,語言中的戰鬥機。get
Javascript:意大利。 影響力很廣,深受你們喜好,但很容易崩潰。it
Scala:匈牙利。 技術上純粹,準確性高,但語法有些難上手,這會限制其將來的發展。io
C:挪威。 強勢,動態,但沒法使人感到激動。
PHP:巴西。 擁有不少美好的事物,常常炫耀本身,但私底下其實很是保守。
LISP:冰島。 極其聰明,有秩序,但很高冷,有距離感。
Perl:中國。 幾乎無所不能,但又神祕莫測。
Swift:日本。前一分鐘還默默無名,眨眼間就無所不在了,手機離不開它。
C#:瑞士。美麗,縝密,但若是想要認真參與進來,須要作好付出的準備。
Awk:朝鮮。頑固地抗拒一切改變,而使用者們彷佛對其有莫名的推崇,箇中緣由外人就不得而知了。