打開TIOBE Index世界編程語言排行榜,出現在榜單上的程序語言名稱多半都讓人一頭霧水。一些程序語言的作者會以「這種語言是什么」來命名語言,比如BASIC、COBOL、TCL、LISP;另一些語言則是由它從哪些現有語言派生而來命名,像是C ,C#;當然還有一些來源于數學家或計算機科學家的名字,其中的代表則是Ada,Pascal,Turing。
但也有很多程序語言的名稱是編寫者隨便拍腦門和大腿瞎想出來的,這篇文章里要講的這幾個就是如此。
Python 不是大蟒蛇,是個BBC電視劇
Guido van Rossum
Python的創(chuàng)始人吉多·范羅蘇姆(Guido van Rossum)是個精力旺盛的逗比(就是上面圖里這個人,我也想拍一張這樣的皂片。1982年從阿姆斯特丹大學取得數學和計算機科學碩士學位后,他曾在多家科研機構工作,2005至2012年他在Google工作了7年,之后又離職加入Dropbox。這位現年60歲的荷蘭程序員在他34歲(1989年)的圣誕節(jié)假期中設計出了風靡世界的程序語言Python。雖然Python的原意是大蟒蛇,但創(chuàng)始人顯然不是想表明這種語言可以變成白娘子跟你在西湖相遇,關于Python的命名,吉多自己(在1996年時)的說法是這樣的:
「六年前的1989年12月,我在尋找一門『課余』編程項目來打發(fā)圣誕節(jié)前后的假期時光。假期里我的辦公室關門,但我有一臺家用電腦。我決定為當時我正構思的一個新的腳本語言寫一個解釋器,它是ABC語言的繼承,對UNIX / C程序員會有吸引力。作為一個略微有些奇怪想法的人和《蒙提·派森的飛行馬戲團》的狂熱愛好者,我選擇了Python作為項目的標題!
那么問題來了,《蒙提·派森的飛行馬戲團》是啥?
《蒙提·派森的飛行馬戲團》(Monty Python's Flying Circus)是英國的喜劇團體蒙提·派森創(chuàng)作的系列超現實主義電視喜劇,1969年首次以電視短劇的形式在BBC電視頻道播出,共推出了4季共45集節(jié)目。隨后喜劇團體蒙提·派森的影響力從電視擴展到舞臺劇、電影、音樂專輯、音樂劇等,被外國媒體認為「在喜劇上的影響力相當于披頭士在音樂方面的影響」。他們六個人就長這樣:
小編推薦閱讀