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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Java開發(fā)人員對于GenAI以及Python采用率增長的看法

OSC開源社區(qū) ? 來源:OSC開源社區(qū) ? 2023-08-27 11:50 ? 次閱讀

Python 是生成式 AI 的首選編程語言,隨著生成式 AI 領域的大熱,相關的 Python 框架和庫自然也受到了極大關注?!岸@對 Java 開發(fā)人員又意味著什么呢”?The New Stack 帶著這一疑問詢問了 Java 開發(fā)人員對于 GenAI 以及 Python 采用率增長的看法。

“這個問題很重要,因為世界上很多大型 IT 系統(tǒng)都是由 Java 支持的。Java 已經(jīng)證明自己是系統(tǒng)可擴展性和穩(wěn)健性方面的首選語言。

隨著 Java 6 個月一次的發(fā)布周期以及新功能的推出,我們可以預見 Java 將變得更加強大。Java 開發(fā)人員歷來被認為是企業(yè)應用程序開發(fā)人員,他們往往是負責設計和實施企業(yè)后臺生產系統(tǒng)的專家。隨著 ChatGPT 風靡全球,Java 開發(fā)人員是否已經(jīng)開始關注 ChatGPT 呢?”

研究人員在三個不同的社交媒體平臺上進行了為期一周的調查:LinkedIn、X(以前稱為 Twitter)和 Mastodon。提出的具體問題為 “GenAI 高度關注 Python 庫和框架。這讓你感覺如何?” 結果表明,有 48% 的受訪者認為 Java 將趕上 Python。

相比之下,18% 的人表示 Python 的 GenAI 優(yōu)勢意味著他們更有可能 “轉向 Python”。在其余受訪者中,21% 的人不確定自己的想法,13% 的人計劃開始研究這一問題。就平臺而言,LinkedIn 上的投票者更傾向于認為 Java 將迎頭趕上,而不太可能計劃進行額外的研究。

1a00a150-4406-11ee-a2ef-92fbcf53809c.png

調查得出了以下幾個結論:

調查顯示,相當多的開發(fā)者對 Python 在生成式 AI 領域的主導地位感到驚訝、擔憂或威脅。有一種 Python 已經(jīng) “接管” 了這個新興領域的感覺。

與此同時,一些 Java 開發(fā)人員看到了利用 Java 的優(yōu)勢(性能、靜態(tài)類型、企業(yè)功能)來補充 Python 在 AI/ML 領域的吸引力的機會。人們有興趣彌合兩種語言之間的差距。

對于 Java 能否在 AI 領域 “趕上” Python,或者 Python 目前的勢頭是否太過強勁,眾說紛紜。一些人認為 Java 需要快速發(fā)展才能具有競爭力,另一些人則認為為時已晚。

有人呼吁 Oracle 和 Java 社區(qū)更加積極主動地支持 AI、機器學習和數(shù)據(jù)科學用例。許多人認為 Python 的 ML/AI 生態(tài)系統(tǒng)和庫遙遙領先。

研究認為,簡短調查的結果表明 Java 開發(fā)人員已經(jīng)做好了開始學習 GenAI 的準備。由于 GenAI 最初是使用 Python 開發(fā)的,因此它目前擁有更好的 Python 支持和集成也是合情合理的。然而展望未來,擴大語言支持可能是一個優(yōu)先事項。

盡管偶爾會有人聲稱 "Java 已死",但事實是 Java 仍然非常流行(尤其是在大型企業(yè)中)。因此,GenAI 絕對有動力擴展其 Java 功能,以開辟更多用例。Java 和 Python 有著不同的優(yōu)勢,適合不同的任務;它們在計算領域都有自己的一席之地。

Python 的易用性和更快的開發(fā)周期仍將是其優(yōu)勢所在。 Java 以性能、可擴展性和并發(fā)支持等著稱。即將推出的 Java 21 將把虛擬線程作為 Project Loom 的一部分集成到該版本中;這將把并發(fā)計算提升到一個新的水平。在易用性方面,Java 也并沒有止步不前;團隊一直在努力使語言更加簡潔,對開發(fā)人員更加友好。

目前,PyTorch 和 TensorFlow 等庫現(xiàn)在都有用于 AI/ML 開發(fā)的 Java API。 The New Stack 認為 GenAI 將為 Java 和 Python 開發(fā)人員提供良好的體驗。支持開發(fā)人員自由選擇語言和框架非常重要,靈活性對于任何技術進步浪潮總是有利的。

GenAI 擴展 Java 支持的速度取決于需求和技術考慮,預計這種情況會隨著時間的推移而改善。 總的來說,雖然 GenAI 如今更側重于 Python,但 Java 仍然非常重要,為其提供良好的支持應該是未來的首要任務。這兩種語言可以利用各自的優(yōu)勢相互補充。






審核編輯:劉清

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

    關注

    19

    文章

    2946

    瀏覽量

    104370
  • 機器學習
    +關注

    關注

    66

    文章

    8323

    瀏覽量

    132165
  • python
    +關注

    關注

    54

    文章

    4758

    瀏覽量

    84291
  • ChatGPT
    +關注

    關注

    28

    文章

    1525

    瀏覽量

    7250

原文標題:Java開發(fā)人員如何看待生成式AI的興起?

文章出處:【微信號:OSC開源社區(qū),微信公眾號:OSC開源社區(qū)】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    Java開發(fā)人員必須重視HTML5的5點理由

    ` 本帖最后由 海同iotek 于 2014-12-2 14:53 編輯 過去,Java 開發(fā)人員都是依賴 Web 瀏覽器作為應用程序的前端。但過程往往令人沮喪:HTML 笨拙
    發(fā)表于 12-02 14:42

    RemoTI基本遠程開發(fā)人員指南

    `RemoTI基本遠程開發(fā)人員指南目錄`
    發(fā)表于 03-16 16:28

    java開發(fā)人員不了解jvm調優(yōu)對工作有影響嗎

    作為一名java開發(fā)人員,不了解jvm調優(yōu)對工作有什么影響?
    發(fā)表于 04-10 11:57

    機器開發(fā)人員面臨哪些軟件挑戰(zhàn)以及硬件挑戰(zhàn)?如何去應對這些挑戰(zhàn)?

    機器開發(fā)人員面臨哪些軟件挑戰(zhàn)以及硬件挑戰(zhàn)?如何去應對這些挑戰(zhàn)?
    發(fā)表于 06-26 07:27

    開發(fā)人員看的視頻

    英特爾?軟件頻道旨在通過向開發(fā)人員提供示例,教程,提示,技巧以及如何將開發(fā)人員與影響者,創(chuàng)新者聯(lián)系起來,幫助他們。
    的頭像 發(fā)表于 11-01 06:26 ?2344次閱讀

    什么是英特爾開發(fā)人員專區(qū)

    什么是英特爾?開發(fā)人員專區(qū)? 觀看此視頻,了解正在使用工具和資源滿足編碼需求的軟件開發(fā)人員。
    的頭像 發(fā)表于 11-12 06:55 ?2429次閱讀

    WebVR:開發(fā)人員使用的資源介紹

    這是WebVR系列的最后一集。 在這里,我們將向您介紹一些可供開發(fā)人員和愛好者使用的資源。
    的頭像 發(fā)表于 11-12 06:05 ?1856次閱讀

    英特爾開發(fā)人員專區(qū):Android開發(fā)

    Android *英特爾?開發(fā)人員專區(qū)
    的頭像 發(fā)表于 05-31 09:37 ?2857次閱讀

    開發(fā)人員圓桌會議:HTML5何時是開發(fā)應用程序的正確選擇

    我們與一些了不起的開發(fā)人員合作,為您帶來他們對HTML5和網(wǎng)絡未來的看法。 在我們最新的HTML5 Hub Roundtable中,我們討論HTML5何時是開發(fā)應用程序的正確選擇。
    的頭像 發(fā)表于 11-06 07:21 ?2565次閱讀

    Intel開發(fā)人員專區(qū)

    Intel?開發(fā)人員專區(qū)
    的頭像 發(fā)表于 05-31 09:24 ?1554次閱讀

    開發(fā)人員的應用程序和網(wǎng)絡安全

    ,揭示了網(wǎng)絡安全問題與涉及應用程序的網(wǎng)絡安全支持之間的差距。報告發(fā)現(xiàn),大多數(shù)開發(fā)人員(85%)認為安全性對于編碼和開發(fā)過程非常重要,而75%的開發(fā)人員則表示他們對這些應用程序的安全性感
    的頭像 發(fā)表于 11-22 11:01 ?3215次閱讀

    3D掃描講解:開發(fā)人員采用的五個基本步驟

    3D掃描講解:開發(fā)人員采用的五個基本步驟
    發(fā)表于 11-03 08:04 ?0次下載
    3D掃描講解:<b class='flag-5'>開發(fā)人員</b>可<b class='flag-5'>采用</b>的五個基本步驟

    IoT 開發(fā)人員必須考慮設計和安全性

    IoT 開發(fā)人員必須考慮設計和安全性
    的頭像 發(fā)表于 01-03 09:45 ?472次閱讀

    IzoT BACnet 開發(fā)人員指南

    IzoT BACnet 開發(fā)人員指南
    發(fā)表于 03-13 19:31 ?1次下載
    IzoT BACnet <b class='flag-5'>開發(fā)人員</b>指南

    IzoT BACnet 開發(fā)人員指南

    IzoT BACnet 開發(fā)人員指南
    發(fā)表于 07-04 20:48 ?0次下載
    IzoT BACnet <b class='flag-5'>開發(fā)人員</b>指南