《經濟學人》也談 Python:它會是我們的未來嗎?

發表於2018-07-27
經濟學人發表了一篇文章談論了 Python 語言及其社群,以及剛剛辭職的終身仁慈獨裁者 Guido van Rossum。

1989 年 12 月,荷蘭電腦科學家 van Rossum 定下了一個聖誕節目標,創造出一種易於閱讀和易於建立和分享模組的程式語言。他以英國喜劇團體 Monty Python 的名字將其命名為 Python 語言。

30 年後的今天,van Rossum 發現自己無意中變成了電影《布萊恩的一生》中的彌賽亞。他說自己創造的語言肯定不是為大眾消費而設計的。但美國使用者在 Google 上搜尋 Python 的頻率比真人秀電視明星金·卡戴珊還要高。

Python 熱度激增

根據 Stack Overflow 的一項調查顯示,Python 不僅在專業領域的使用率得到增長,在普通開發上的使用率也有所提升,有 40% 的受訪者表示他們現在正在使用 Python,有 25% 的受訪者表示希望學習 Python。Codecademy 是一個程式語言使用與教學網站,該網站表示,到目前為止,學習 Python 的需求增長最快。Python 開發者已經為這個世界貢獻了 145,000 個安裝包,涵蓋從天文學到遊戲開發的各大領域。就業網站 eFinancialCareers 報告稱,從 2015 年第一季度和 2018 年,提及 Python 的列表增加了近四倍。

Python 在 2014 年已經是美國大學最受歡迎的入門語言,但它的教學通常僅限於那些研究科學,技術,工程和數學的人。現在有 40% 的美國學校提供此類課程,高於 2013 年的 10%。大約三分之二的 10 到 12 歲學生都有 Code.org 網站的帳戶。也許充滿自動化工作的未來感到不安,90% 的美國父母都希望自己的孩子學習電腦科學。

van Rossum 雖然為此感到高興,但發現終身仁慈獨裁者的監督角色越來越難以忍受。他擔心自己成為某種偶像,就像布萊恩試圖趕走門徒一樣,他決定辭職,讓 Python 社群自我管理。

Python 會是我們的未來嗎?

與其他程式語言比起來,Python 並不完美。其他語言具有更高的處理效率和專業能力,如,C 和 C++ 使使用者可以更好地控制計算機處理器;Java 非常適合構建大型複雜應用程式; JavaScript 是通過 Web 瀏覽器訪問應用程式的首選語言。相比之下,Python 的優勢就是:語法簡單,易於學習,它強大的第三方軟體包使它成為一種優秀的通用語言。

經濟學人在文中寫到,Python 為人工智慧的發展做出了傑出貢獻,也給我們的生活帶來了便利,如,營銷人員可以使用該語言建立衡量活動有效性的統計模型;大學講師可以檢查他們是否正確分配成績;即使是“經濟學人”的記者,在網上搜尋資料,通常也會使用用 Python 編寫的程式來實現這一目標。

Python 的熱度能夠持續多久,是大家現在比較關心的一個問題。對此,經濟學人表示:隨著我們時代的變革和發展,每個時期都會出現一門主導的語言,隨之就會有另一門語言褪去主角光環。沒有一門程式語言會成為人們的唯一追求。

相關文章