0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

長(zhǎng)江后浪推前浪 昔日最有前途的 Java 最終還是敗給了晚輩 Python

5RJg_mcuworld ? 來(lái)源:電子發(fā)燒友網(wǎng) ? 作者:工程師譚軍 ? 2018-07-10 16:33 ? 次閱讀

近日,打開(kāi)科技新聞,映入眼前的是,阿里推全球首家人工智能服飾店、百度發(fā)布專(zhuān)門(mén)用于 AI 大規(guī)模運(yùn)算的芯片“昆侖”、祭出智能小程序、小米發(fā)布移動(dòng)端深度學(xué)習(xí)框架 MACE......再觀國(guó)外,人工智能算法發(fā)現(xiàn)科技巨頭普遍違反歐盟隱私新規(guī)、Facebook 收購(gòu)英國(guó)人工智能企業(yè)Bloomsbury AI、DeepMind 游戲 AI 又有新突破......

種種跡象表明自去年燃燒起的人工智能這把火如今似乎燒的更旺了,同時(shí)跟著它一起火的還有一門(mén)叫 Python編程語(yǔ)言。

PYPL 發(fā)布了 7 月份最新的編程語(yǔ)言排行榜,從中可見(jiàn),Python 依舊是增長(zhǎng)最快的編程語(yǔ)言,漲幅 5.5%,其實(shí)在今年的 5 月份,Python 就已經(jīng)首超了 Java 占據(jù)榜首之位。反觀如今的 Java 流行度日漸下降,本月降幅 0.5 個(gè)百分點(diǎn)。隨著時(shí)間的推移,Python 與 Java 二者似乎漸行漸遠(yuǎn)。

長(zhǎng)江后浪推前浪 昔日最有前途的 Java 最終還是敗給了晚輩 Python
長(zhǎng)江后浪推前浪 昔日最有前途的 Java 最終還是敗給了晚輩 Python

Python 和 Java 走勢(shì):

其次,第三名 JavaScript 和第四名 PHP 也稍有變動(dòng)。曾經(jīng)兩者指數(shù)比較接近,但是近年來(lái) PHP 下滑地厲害,過(guò)去五年中,PHP 整體下降了 6.7%,而本月就下降了 1.5%,世界上最好的編程語(yǔ)言還是 PHP 嗎?

想當(dāng)年,PHP憑借其簡(jiǎn)單上手而成為 Web 開(kāi)發(fā)最常用的語(yǔ)言,如今市場(chǎng)份額逐漸下滑,和互聯(lián)網(wǎng)整體的大環(huán)境不無(wú)關(guān)系。一方面,前文所述的 Python 崛起,必然要瓜分一些編程語(yǔ)言的流量,另一方面曾經(jīng) Web 時(shí)代的興起到單一的移動(dòng)互聯(lián)網(wǎng)退潮、以及企業(yè)對(duì)于業(yè)務(wù)邏輯架構(gòu)擴(kuò)展,必用其他更高性能的語(yǔ)言取而代之,至此,PHP 有所減少也可以理解。

PHP 和 JavaScript 走勢(shì):

長(zhǎng)江后浪推前浪 昔日最有前途的 Java 最終還是敗給了晚輩 Python

Top 10 編程語(yǔ)言走勢(shì):

長(zhǎng)江后浪推前浪 昔日最有前途的 Java 最終還是敗給了晚輩 Python

需要注意的是,PYPL 指數(shù)原始數(shù)據(jù)基于 Google trends ,根據(jù)編程語(yǔ)言在 Google 上的搜索頻率(次數(shù))來(lái)評(píng)估語(yǔ)言的流行度,僅是流行度的參考指標(biāo)之一。

寫(xiě)在最后

其實(shí)很多 Java 可以做的事情 Python 也可以完成,但目前就國(guó)內(nèi)而言,企業(yè)級(jí)的應(yīng)用仍以 Java 為主,而 Python 還是多用于數(shù)據(jù)分析、網(wǎng)絡(luò)爬蟲(chóng)、Web 應(yīng)用開(kāi)發(fā)、云計(jì)算、自動(dòng)化運(yùn)維等領(lǐng)域。究其原因,不少網(wǎng)友表示:

Java 已經(jīng)耕耘市場(chǎng)多年,企業(yè)級(jí)應(yīng)用早已建成,后期也耗費(fèi)了諸多開(kāi)發(fā)者的心血、想要改成 Python 也不大現(xiàn)實(shí),相較而言,Python 還是比較小眾化了;

執(zhí)行速度是企業(yè)級(jí)應(yīng)用的命脈,同一行為,Java 比 Python 的運(yùn)行速度更快;

和 Python 相比,Java 更適合作為一種底層的實(shí)現(xiàn)語(yǔ)言。

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • JAVA
    +關(guān)注

    關(guān)注

    19

    文章

    2943

    瀏覽量

    104110
  • AI
    AI
    +關(guān)注

    關(guān)注

    87

    文章

    28877

    瀏覽量

    266252
  • 人工智能
    +關(guān)注

    關(guān)注

    1787

    文章

    46061

    瀏覽量

    235060
  • python
    +關(guān)注

    關(guān)注

    53

    文章

    4753

    瀏覽量

    84081

原文標(biāo)題:昔日最有前途的 Java 最終還是敗給了晚輩 Python

文章出處:【微信號(hào):mcuworld,微信公眾號(hào):嵌入式資訊精選】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    華納云:java web和java有什么區(qū)別java web和java有什么區(qū)別

    Java Web和Java是兩個(gè)不同的概念,它們?cè)诠δ?、用途和?shí)現(xiàn)方式上存在一些區(qū)別,下面將詳細(xì)介紹它們之間的區(qū)別。 1. 功能和用途: – Java是一種編程語(yǔ)言,它提供一種用于開(kāi)
    的頭像 發(fā)表于 07-16 13:35 ?336次閱讀
    華納云:<b class='flag-5'>java</b> web和<b class='flag-5'>java</b>有什么區(qū)別<b class='flag-5'>java</b> web和<b class='flag-5'>java</b>有什么區(qū)別

    opencv-python和opencv一樣嗎

    不一樣。OpenCV(Open Source Computer Vision Library)是一個(gè)開(kāi)源的計(jì)算機(jī)視覺(jué)和機(jī)器學(xué)習(xí)軟件庫(kù),它提供大量的圖像和視頻處理功能。OpenCV-Python
    的頭像 發(fā)表于 07-16 10:38 ?448次閱讀

    求助:長(zhǎng)江木殼CL-8雙卡收錄機(jī)電路圖

    收藏一個(gè)長(zhǎng)江木殼CL-8雙卡收錄機(jī),現(xiàn)在想把它修理一下,但沒(méi)有電路圖,請(qǐng)求萬(wàn)能的大神們能給與幫助,本人將不勝感激。謝謝
    發(fā)表于 05-21 16:08

    c語(yǔ)言,c++,java,python區(qū)別

    C語(yǔ)言、C++、JavaPython是四種常見(jiàn)的編程語(yǔ)言,各有優(yōu)點(diǎn)和特點(diǎn)。 C語(yǔ)言: C語(yǔ)言是一種面向過(guò)程的編程語(yǔ)言。它具有底層的特性,能夠?qū)τ?jì)算機(jī)硬件進(jìn)行直接操作。C語(yǔ)言簡(jiǎn)潔、高效,常用于開(kāi)發(fā)
    的頭像 發(fā)表于 02-05 14:11 ?1384次閱讀

    Python運(yùn)行環(huán)境有哪些

    ,也是最常用的解釋器。它是用C語(yǔ)言編寫(xiě)的,支持C的擴(kuò)展和嵌入。CPython可以在各個(gè)操作系統(tǒng)上運(yùn)行,并提供Python的核心功能。 JPython: JPython是PythonJava
    的頭像 發(fā)表于 11-29 16:14 ?1657次閱讀

    Java提供哪些注釋語(yǔ)句

    Java提供很多種類(lèi)型的注釋語(yǔ)句,它們都有不同的用途和作用。在本文中,我們將詳細(xì)介紹Java中的注釋語(yǔ)句類(lèi)型,并討論它們的用法和如何正確使用它們。 單行注釋?zhuān)⊿ingle-line
    的頭像 發(fā)表于 11-28 16:56 ?515次閱讀

    簡(jiǎn)單了解Java的新特性

    Java 8 到 Java 20,Java 已經(jīng)走過(guò)了漫長(zhǎng)的道路,自 Java 8 以來(lái),Java 生態(tài)系統(tǒng)發(fā)生了很多變化。最顯著的變化是
    的頭像 發(fā)表于 11-23 16:38 ?875次閱讀
    簡(jiǎn)單了解<b class='flag-5'>Java</b>的新特性

    java中常用的包有哪些

    Java是一種面向?qū)ο蟮母呒?jí)編程語(yǔ)言,它具有平臺(tái)無(wú)關(guān)性和可擴(kuò)展性。Java中有很多常用的包,這些包提供豐富的類(lèi)庫(kù)和工具,用于開(kāi)發(fā)各種類(lèi)型的應(yīng)用程序。下面是Java中一些常用的包
    的頭像 發(fā)表于 11-22 15:10 ?1098次閱讀

    長(zhǎng)江存儲(chǔ)起訴美光!

    長(zhǎng)江存儲(chǔ)在以上起訴書(shū)中稱(chēng),長(zhǎng)江存儲(chǔ)不再是新秀(upstart),而已成為全球3D NAND市場(chǎng)的重要參與者。長(zhǎng)江存儲(chǔ)表示,去年11月,分析和跟蹤閃存市場(chǎng)的TechInsights公司得出結(jié)論:
    的頭像 發(fā)表于 11-13 16:53 ?818次閱讀
    <b class='flag-5'>長(zhǎng)江</b>存儲(chǔ)起訴美光!

    PyJNIus :讓你在Python中輕松調(diào)用Java方法

    PyJNIus 是一個(gè)神奇的 Python 第三方模塊。它能使用Java本地接口將Java類(lèi)作為Python類(lèi)訪問(wèn)的Python模塊。 如果
    的頭像 發(fā)表于 11-01 10:45 ?664次閱讀

    Python SDK包的使用

    Shodan Web端非常好用,但如果我們有從 Python 搜索的需求怎么辦? 沒(méi)關(guān)系,Shodan 官方也提供 Python SDK 包,下面就來(lái)講講這個(gè) SDK 包的使用。 1.準(zhǔn)備 開(kāi)始
    的頭像 發(fā)表于 10-30 15:51 ?646次閱讀
    <b class='flag-5'>Python</b> SDK包的使用

    PyJNIus:在Python中輕松調(diào)用Java方法

    PyJNIus 是一個(gè)神奇的 Python 第三方模塊。它能使用Java本地接口將Java類(lèi)作為Python類(lèi)訪問(wèn)的Python模塊。 如果
    的頭像 發(fā)表于 10-30 11:32 ?671次閱讀

    Python開(kāi)發(fā)者必備工具集

    這篇文章會(huì)提供一些優(yōu)化代碼的工具。會(huì)讓代碼變得更簡(jiǎn)潔,或者更迅速。 當(dāng)然這些并不能代替算法設(shè)計(jì),但是還是能讓 Python 加速很多倍。 其實(shí)前面講算法的文章,也有提到過(guò)。比如適用于雙向隊(duì)列
    的頭像 發(fā)表于 10-16 11:14 ?386次閱讀

    Java Agent的作用及原理

    .lang.instrument.Instrumentation API的一部分,Instrumentation 提供修改字節(jié)碼的機(jī)制。并且可以動(dòng)態(tài)或者靜態(tài)地完成。這意味著我們可以在不接觸源程序代碼的情況下,向程序中添加一些代碼來(lái)改變程序。Java Agent有多種用途
    的頭像 發(fā)表于 10-10 15:53 ?1467次閱讀
    <b class='flag-5'>Java</b> Agent的作用及原理

    Java序列化怎么使用

    java 對(duì)象經(jīng)常需要在網(wǎng)絡(luò)中以 socket 傳輸或者需要保存到文件中。這時(shí)不管 java 對(duì)象是文件、數(shù)據(jù)、圖像還是其他格式,都可以轉(zhuǎn)換為一個(gè) byte[] 數(shù)組保存到文件或者通過(guò)網(wǎng)絡(luò)傳輸。這種
    的頭像 發(fā)表于 10-10 14:19 ?352次閱讀