1989 年圣誕節期間,已經從阿姆斯特丹大學(University of Amsterdam)獲得數學和計算機碩士學位的 Guido van Rossum,為了打發圣誕節的無趣,決心開發一個新語言解釋器,作為 ABC 語言的一種繼承,這個語言就是當下最流行的語言之一 —— Python,

之所以選中 Python(蟒蛇)作為該編程語言的名字,是取自英國 20世紀 70 年代首播的電視喜劇《蒙提.派森的飛行馬戲團》(Monty Python's Flying Circus),

1991年,第一個 Python 解釋器正式發布,它是用 C 語言實作,能夠呼叫 C 庫(.so檔案),并且當時已經具有Python 的核心資料型別:類(class)、函式(function)、串列(list)、字典(dict),以及模塊(module),

Python 設計哲學是“優雅”、“明確”、“簡單”,Guido 將“人生苦短,我用 Python” (Life is short, use python) 作為 Python 的 Slogan,
這是因為 Python 將許多機器層面上的細節隱藏,交給編譯器處理,并凸顯出邏輯層面的編程思,這讓 Python 程式員可以花更多的時間用于思考程式的邏輯,而不是具體的實作細節,

正因如此,Python 在冷門多年后,終于借助大資料與人工智能的興起而迅速躥紅,不需要注重編程工程性的特點使資料/AI 開發者得心應手,
如今 Python 已經成為世界最熱門的語言之一,據 Jetbrains 調查顯示,27% 受訪物件在過去一年中開始或仍在持續學習 Python,

越來越多的資料開發者使用 Python 代替 MATLAB 作為資料處理語言,機器學習開發者將 Python 幾乎首選語言,而 Flask 與 Django 這兩款繼承 Python 設計哲學、優秀的 Web 框架,也讓 Python 在 Web 領域占領一席之地,

各大互聯網企業也爭相擁抱 Python,Google 不僅聘請過 Guido,還把 Python 作為 Google 第三大開發語言,YouTube 與 Instagram 則將 Python 作為主力技術堆疊,國內的豆瓣也是 Python 的忠實使用方,
不知 Guido 在 30 年前的那個圣誕,是否會想到寫出了一個假期閑作,在 30 年后竟然成為一門雄霸一方的編程語言,
各位圣誕節快樂!
本文屬于原創,首發于微信公眾號「面向人生編程」,如需轉載請后臺留言,

關注后回復以下資訊獲取更多資源
回復【資料】獲取 Python / Java 等學習資源
回復【插件】獲取爬蟲常用的 Chrome 插件
回復【知乎】獲取最新知乎模擬登錄
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/45248.html
標籤:其他
上一篇:絕對值得一用的十大軟體
下一篇:Java小菜鳥的一些經歷
