Categories
程式開發

下一個十年,Python的“王者”地位還保得住嗎?


本文最初發表在Medium 博客上,經原作者Bharath K 授權,InfoQ 中文站翻譯並分享。

甭管唱反調的人怎麼唱衰,Python 在下一個十年仍然很重要,並且會與時俱進。

Python 是一門了不起的編程語言,它改變了遊戲規則,將編程的格局提升到了一個完全不同的層次。 Python 的迅速崛起對整個行業來說都是極其有利的,但是當它越來越受歡迎時,卻總是受到批評。

最近,我看過一些文章和視頻,它們似乎都在表明,Python 的輝煌時代行將終結。

由Python 引發的批評經常有:“它是一種緩慢的語言”、“全局解釋器鎖”、“動態類型”,“移動應用程序缺乏支持”等。

所有的批評都正確嗎?它們真的重要嗎?

在這個十年的剩餘時間裡,Python 還能如此重要以及保持完整性嗎?

今天,我們將對事實進行分析,破除一些誤解。

閒話少敘,言歸正傳!

Python三大主要槽點,但所有的批評都正確嗎?

(一)、Python “非常緩慢”

不可否認的是,與C、C++、Java 等編程語言相比,Python 的速度的確非常緩慢。那些編程語言之所以速度更快,主要原因之一是,它們是靜態類型的,而Python 是一種動態類型的編程語言。

這些語言是在運行之前就進行編譯的,而Python 是在運行時編譯。

原文鏈接:【https://www.infoq.cn/article/Oyw2FvHdfRwsTqEBRDa6】。未經作者許可,禁止轉載。