python是如何養成的,閒聊一下python的今生今世

 Python翻譯過來就是巨蟒,爲什麼一門高級語言要用巨蟒來命名呢?

 聽我說來,在1989年的聖誕節,一名荷蘭的程序員大叔,吉多·範羅蘇姆(Guido van Rossum),後來人稱龜叔。因爲休息時間太長的緣故,百無聊奈。幹這個也不是,幹那個也不是,然後python在他的聖誕節假期就應運而生了。因爲龜叔非常喜歡的一個電視欄目叫(Monty Python’s Flying Circus),所以這門高級語言就以python命名了。對,就是這樣,看來龜叔也是直男無疑了。

 python的成長

 python是一門解釋型語言,是需要解釋器邊解釋邊執行的,不像c語言一樣編譯後直接執行。這樣python就對計算機的硬件有了一定的要求,89年的computer硬件情況可想而知,跟現在的機器根本沒法比。所以在當時python的使用率並不是很高,然後java的出現也使的python受到了一定的打擊。python一開始完全是由龜叔一個人支撐着。而java則是由一個團隊來負責運營的,團隊中有負責優化的人員,有負責運營的,,,,,。雖然python比java出現的要早,但是它成長的速度過於緩慢。

 當今,python的使用率也是排在java後面的(這個是python使用者們需要接受的事實)。但是分析某些權威機構列出的歷年來語言使用排名圖,再加上人工智能的普及化。python在往後幾年還是有很大的希望超越java的。

 python之禪

 聊到python的時候就必須要提一下python之禪,什麼是python之禪?就好比入黨的時候要高喊入黨宣言。python也有一份類似的宣言。python安裝完後,import this就會顯示在這裏插入圖片描述
 翻譯過來大致意思就是:
 美勝於醜陋

 明瞭勝於晦澀

 簡介勝於複雜

 複雜勝於凌亂

 扁平勝於嵌套

 間隔勝於緊湊

 可讀性很重要

 不要包含所有錯誤

 當存在多種可能,不要嘗試去猜測,而是儘量去找唯一一種明顯的解決方案,顯然這並不容易,因爲你不是python之父龜叔

 做也許好過不做,但不思考就開始動手還不如不做

 命名空間是一種絕妙的理念,我們應當多加利用

好了,call了這麼多字是真累(ps:都是爲了練習打字速度call上去的),這估計是最不像閒聊的閒聊了,哈哈。

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