python3從零學習-python宗譜

  • Python宗譜

python的祖宗是荷蘭人 Guido van Rossum於1989年發明(比Java還早,Java是1995年發佈的),第一個公開版本是1991年發佈的(版本0.9.0),因爲python的設計哲學就是簡潔實用,隨後開啓了python的瘋狂之旅,衆多追隨者一路相隨,相互促進相互成就。

  • python1:誕生

1994年1月發佈1.0版本到2000年9月發佈了1.6版本,從89年有python雛形到91年發佈了公開代碼,94年的1.0版本,2000年的1.6版本,中間經過10年的里程,這個時期是python從無到有的過程,是一個誕生和自我革新的時期。

  • python2:成長

2000年python2.0版本發佈,到2010年發佈python2.7版本,中間經過了10年,而且2.7版本直到2020年1月才停止跟更新維護。2.0版本橫跨了20年的時間,這20年是python飛速成長的20年,也是python開發者和整個python生態飛速成長的20年。

web開發領域,出現了Django/flask/Tornado/Twisted這樣的開發框架,讓衆多公司在這個基礎上開發出了很多大家熟悉的網站,比如豆瓣、DropBox等。因爲這20年也是PC互聯網和移動互聯網興起的20年,應該說python在這個過程中,發揮了自己的作用。

python在這個過程中在一些其他領域,比如自動化運維、大數據、數據分析、人工智能等領域,也是逐漸有重要作用。

  • python3:涅槃

因爲python2的發展過程中,也發現了一些問題,需要解決這些問題,就會出現向前不兼容的情況,所以python3是跟python2不兼容的,所以2008年發佈了python3.0版本,但是python2.7還是繼續在維護更新,只要2020年1月python2.7才停止更新。因爲python2有大量的公司和人員在使用,python管理團隊爲了兼顧這些公司和人員的需求,所以python2和python3並行開發了12年。目前python3使用的人也越來越多,支持的庫也越來越多,很多公司已經從python2遷移到了python3,python管理團隊爲了有更多的精力維護新版本,所以2020年就停止了python的更新。現在大家還是開始用python3吧。

人工智能(AI)這幾年大放異彩,python3對這塊的支持還是非常不錯。如果有志於搞人工智能的,那你必須學習下python,Facebook提供了PyTorch庫,谷歌提供了TensorFlow庫,這兩個都是國際大廠提供的人工智能的開發框架。

 

人生苦短,我用python!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章