Python為什么成為流行語言?Python 起源于一種 shell 腳本語言,現在它已發(fā)展成為用途最廣泛的語言之一。 TIOBE指數的數據顯示,Python是目前世界上十分流行的編程語言。但Python的鼎盛期會持續(xù)多久?雖然Python語言本身沒有任何問題,但在某些方面,Python是有一些缺陷的,Python的缺陷主要是以下四點:
一、Python 速度比較慢
Python 的最大缺點是用它編寫的應用程序不是很快。至少,這些應用程序遠沒有用 C 或 Java 等語言編寫的應用程序快。代碼可能很容易編寫和部署,但我們犧牲了速度、效率和性能。在這個分秒必爭的世界里,Python 顯然不是一個好的選擇。
二、Python 的語法太死板了
Python 如此受初學者歡迎的部分原因在于它的語法非常具體,因此編寫的代碼非常干凈易讀。 Python 非常適合那些不介意花時間研究 Python 的所有語法規(guī)則的人。但如果你只是想快速生成代碼,Python 并不是最好的選擇。
因此,如果靈活性或活力比使代碼看起來美觀和一致更重要,那么 Python 可能不是未來的最佳語言。
三、Python 提供有限的編程語言
易用性是 Python 如此受新手歡迎的另一個原因。但實際上 Python 并沒有提供全面的開發(fā)體驗。學習 Python 編碼的人并不了解傳統(tǒng)軟件開發(fā)系統(tǒng)的方方面面。
雖然這聽起來可能很苛刻,但我認為知道如何在 Python 中編碼只是比知道如何在 Bash shell 中運行程序更高級,后者根本不是編碼。從這個意義上說,Python 正在造就一代程序員,他們不懂“完整”編程,他們只知道如何編寫解釋代碼。
四、沒有主要產品是用 Python 編寫的
在環(huán)顧世界各地尋找各種項目時,我沒有看到任何用 Python 編寫的真正大型、復雜和重要的應用程序或平臺。很多網站使用 Python,主要是在后端,可能有數以百萬計的小應用程序是用 Python 開發(fā)的。但是沒有基于 Python 的類似 WordPress 的東西,沒有嚴重依賴 Python 的辦公生產力套件,當然也沒有用 Python 編碼的操作系統(tǒng),甚至沒有操作系統(tǒng)的主要部分。
羅列Python的缺陷這不是在譴責 Python,只是在強調事實。當然,Python 有很多用途,但主要用于編寫相對簡單的腳本和應用程序。因此,它不是編寫所有內容的首選語言。更多關于“Python培訓”的問題,歡迎咨詢千鋒教育在線名師。千鋒教育多年辦學,課程大綱緊跟企業(yè)需求,更科學更嚴謹,每年培養(yǎng)泛IT人才近2萬人。不論你是零基礎還是想提升,都可以找到適合的班型,千鋒教育隨時歡迎你來試聽。