第壹,效率更高。
看看這兩年Python在業界火的原因。除了雲計算給Python帶來的熱潮,更多的是它自身的特點。目前互聯網創業熱情高漲,創業者和投資人都希望投資回報快。因此,壹種開發效率高的語言進入了開發者的視線,很多創業公司都選擇Python作為開發語言,這也催生了Python在中國的流行。
第二,它跑得更快。
很明顯,Python並不是壹門快速的語言,慢也是很多程序員批評Python的主要原因。但近年來,PyPy解釋器壹直在不斷提高Python的運行速度,通過PyPy運行的程序速度在某些場景下直接接近C語言。
相信過壹段時間,Python的運行速度將不再是問題。此外,由於近年來CPU處理速度的飛速發展,編程語言本身的速度在大多數業務場景中已經不再作為考慮標準。
第三,功能更強。
這是Python火的另壹個主要原因。Python的標準庫和第三方庫強大到妳無法想象。無論妳想從事任何方向的技術編程,幾乎都能找到相應的庫支持。以下是幾個例子:
WEB開發——Django,最熱門的Python web框架,支持異步和高並發Tornado框架。flask,bottle,Django Django這個短小精悍的口號把Django定義為有期限的完美的框架;網絡編程——支持高並發的Twisted網絡框架,py3推出的asyncio讓異步編程變得非常簡單等等。
列舉了這麽多,妳會發現Python幾乎在每個領域都做得非常好。是真正的全棧語言。即使世界上使用最廣泛的Java語言在很多方面略遜於Python,但Python的未來是毋庸置疑的。