Python的火熱是為什么,跟中國有什么關(guān)系?

Python在中國的發(fā)展:

幾年前 Python 在國內(nèi)還只是一門小眾語言,但從 2011開始到現(xiàn)在,Python 的百度搜索指數(shù)翻了10 倍,從上圖看得出 Python 在國內(nèi)的流行度已經(jīng)直逼 Java,大有趕超之勢(shì)

一個(gè)行業(yè)火不火,就看有多少(自)媒體、培訓(xùn)機(jī)構(gòu)涌入進(jìn)來為之瘋狂,用百度搜關(guān)鍵字“python”就有5條是培訓(xùn)廣告,而Ruby、PHP、Go 等語言一條都沒有,顯然還是Python的生意更好做。我最早接觸 Python 是在 2010年,那時(shí)國內(nèi)除了豆瓣、搜狐在用 Python 之外,很難看到有體量的公司用Python,而在美國,Python 其實(shí)一直都很流行,像 Google、Instagram、Dropbox、Youtube、Reddit、Quora 這些明星網(wǎng)站都在用Python做核心業(yè)務(wù)。從 Google Trands 看得出它一直處于平穩(wěn)的趨勢(shì),這兩年上升趨勢(shì)比較明顯,顯然主要貢獻(xiàn)來自于中國(哈哈哈哈)。

小編建了一個(gè)學(xué)習(xí)Python的Q君羊,歡迎━(`?′)ノ亻!小伙伴的加入!

那么國內(nèi)這幾年 Python 怎么突然就火起來了?

究其原因,大概可以從分3個(gè)階段來分析。

一:12~14年是云計(jì)算最火的幾年,大批創(chuàng)業(yè)公司和巨頭擠破頭地進(jìn)軍云計(jì)算領(lǐng)域,大家都在做IAAS,最著名的云計(jì)算開源平臺(tái)OpenStack 就是基于Python 開發(fā)的,為此催生出不少Python 崗位。

二:14~15年是「大眾創(chuàng)新,萬眾創(chuàng)業(yè)」口號(hào)喊得最響兩年,北京大街小巷似乎人人都是創(chuàng)業(yè)者,O2O、P2P產(chǎn)品如雨后春筍般冒出,什么語言最適合快速搭建原型?當(dāng)然是Python,Python 的開發(fā)速度一個(gè)頂三。

三:16~17年人工智能火遍大江南北,AlphaGO 的出現(xiàn)讓業(yè)界為之興奮,人工智能不再是概念,而人工智能、機(jī)器學(xué)習(xí)的首選語言就是Python。

這兩年特別是網(wǎng)絡(luò)爬蟲火得一塌糊涂,10個(gè)寫爬蟲的9個(gè)在用Python,曾經(jīng)有一段時(shí)間知乎的Python話題全部被爬蟲相關(guān)的帖子刷屏,為什么爬蟲這么火,這個(gè)還是跟大數(shù)據(jù)有關(guān),因?yàn)閿?shù)據(jù)挖掘、分析、機(jī)器學(xué)習(xí)、人工智能都需要大數(shù)據(jù)的支撐,而真正有大數(shù)據(jù)的廠商沒幾個(gè),所以小廠不得不通過爬蟲去獲取數(shù)據(jù)。

小編建了一個(gè)學(xué)習(xí)Python的Q君羊,歡迎━(`?′)ノ亻!小伙伴的加入!

為什么偏偏就 Python 火了,其它語言沒有?

Ruby on Rails 最火的那幾年,有人問Python 之父吉多·范羅蘇姆怎么看,他說:”Python 不需要?dú)⑹旨?jí)應(yīng)用,因?yàn)槿绻沁@樣的話,Python 在其它方面的作用就被忽略了。” Python 在網(wǎng)絡(luò)爬蟲、數(shù)據(jù)分析、AI、機(jī)器學(xué)習(xí)、Web開發(fā)、金融、運(yùn)維、測(cè)試等多個(gè)領(lǐng)域都有不俗的表現(xiàn),從來沒有哪一種語言可以同時(shí)在這么多領(lǐng)域扎根。

Python 是一門兼具簡(jiǎn)單與功能強(qiáng)大的編程語言,它專注于如何解決問題、自由開放的社區(qū)環(huán)境以及豐富的第三方庫,無需浪費(fèi)時(shí)間去造輪子,各種Web框架、爬蟲框架、數(shù)據(jù)分析框架、機(jī)器學(xué)習(xí)框架應(yīng)有盡有,拿來即用,如果你不知道去哪找第三庫,可以看看 awesome-python。

盡管后起之秀 Go 語言為并發(fā)編程而生,效率高,但物理硬件性能已經(jīng)顯著提升的情況下,編程語言帶來的性能影響已經(jīng)不那么重要的,開發(fā)速度才是人們首要關(guān)注的問題,即使真遇到的性能問題,那么也可以用C語言無縫對(duì)接。

雖說Java是老大哥,江湖地位無人能撼動(dòng),但體型過于臃腫、冗長(zhǎng)的語法被越來越多的開發(fā)者所詬病,這也是為什么 Google 決定把 Kotlin 作為 Android 官方支持語言的主要原因

Python 的發(fā)展完全是由社區(qū)自我驅(qū)動(dòng)的,喜歡Python的原因很簡(jiǎn)單,因?yàn)樗_確實(shí)實(shí)給開發(fā)者帶來了愉悅的編程體驗(yàn)。

文章來自網(wǎng)絡(luò),如有侵權(quán)聯(lián)系小編刪除!

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 原作者:http://www.380y.com/p951.htm Chardet字符編碼探測(cè)器,可以自動(dòng)檢測(cè)文本、...
    步_塵閱讀 7,343評(píng)論 1 13
  • 我們隨便找點(diǎn)東西填肚子吧! 可以讓我看眼菜單嗎? 有什么推薦的嗎? 我想吃清淡點(diǎn). 今日特餐是什么? 我要點(diǎn)菜了....
    混兒姐閱讀 746評(píng)論 0 50
  • 萬俟(讀mò qí,姓)寒…… 頭好痛哦…… 這是哪?我怎么會(huì)在這兒?我是誰?! 萬俟寒,是我的名字嗎?我不記得了...
    編者唯閱讀 678評(píng)論 1 0
  • 今天在讀《這輩子只能這樣嗎》,作為低成就的特征,作者分得很細(xì),現(xiàn)在讀來我一直囫圇吞棗,同樣是低成就,內(nèi)在卻...
    精尚閱讀 331評(píng)論 0 0
  • 今天我突然想起了一個(gè)問題:張艾嘉是壞蛋嗎? 張艾嘉好像也倒不是個(gè)壞蛋。為什么呢?因?yàn)樗袝r(shí)候給我拿蘋果,有時(shí)候他還...
    平凡一生123閱讀 402評(píng)論 0 0

友情鏈接更多精彩內(nèi)容