国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

3天內不再提示

歷經8年研發的Python代碼補全神器Kite停止開發??

vliwulianw ? 來源:軟件質量報道 ? 作者:軟件質量報道 ? 2022-11-22 09:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Python 代碼自動補全的神器Kite經歷了幾年的迭代之后,11 月16 日,Kite 創始人 Adam Smith 發布一則“Kite 正在說再見(Kite is sayingfarewell)”的公告,正式宣布 Kite 開發工作已經停止,日后該團隊也不再支持 Kite 的軟件,就此為 Kite 畫上了句號。

Kite 是一家使用 AI 幫助開發者編寫代碼的初創公司,也是工具的名稱。一直以來,因為這款工具在「Intelligent Snippets」功能的加持下,可以幫助 Python 程序員減少一半的操作,而備受大家喜愛,甚至此前 Python 之父 Gudio van Rossum 在使用之后,也強烈推薦。

57dca8ca-69ff-11ed-8abf-dac502259ad0.png

AI 編程距離程序員還有多遠?如果說GitHub Copilot 的到來,讓眾多開發者看到了希望,那么初創公司 Kite 的倒閉,也讓我們認清了現實。

Kite 失敗的兩重因素:技術超前與不賺錢

對于這款工具的突然停更,Adam Smith 也在公告中從兩個維度分析了 Kite業務失敗的主要原因。

1. Kite早在 10 多年前誕生,然而當時的技術還不成熟,未能實現人工智能輔助編程的愿景

在 Adam Smith 看來,Kite 建立了當時最先進的 AI 來幫助開發者,但它沒有達到開發者所需的 10x 改進的突破,因為機器學習在代碼上的最新技術還不夠好。現如今出現的 GitHub Copilot 雖然展現了很大的發展前景,但仍然有很長的路要走。

Adam Smith 表示,“Kite 最大的問題是,最先進的模型不理解代碼的結構。我們在為代碼建立更好的模型方面取得了一些進展,但這個問題是非常工程化的。要建立一個能夠可靠地合成代碼的生產質量的工具,可能要花費超過 1 億美元,目前還沒有人嘗試。”

2. Kite 未能實現商業化,產品不賺錢

作為一款旨在用 AI 幫助開發者提升 10x 生產力的工具,Adam Smith直言,Kite 團隊起初并沒有將賺錢排在業務的第一位,這也是后來他們花了很長時間才弄清楚的失敗原因。

對于 2014 年成立的 Kite 而言,由于當時環境下構建一款超前概念的 AI 代碼自動補全工具,無論是在技術還是落地應用層面,都存在著巨大的挑戰。因此,Kite 創建之初,便花了很大的功夫去構建世界一流的工程團隊。

在工程團隊人員集結之后,Kite 才去專注于產品研發。然而,或是自身低估了 Kite 產品研發的難度,也或是高估了市場人才的技能,僅是這兩個流程,Kite 團隊便花費了 5 年的時間去組隊與研發。

直到 2019 年,Kite 才達到產品與市場的契合度,正式面向開發者推出。

初發布時,Kite 僅支持 Python,即使如此,也受到了很多用戶的喜愛。

次年,Kite 相繼支持 Java、Kotlin、C/C++、Objective-C、C#、Go、TypeScript 等十多種編程語言,也可以在 VS Code、Vim、Sublime、Atom、Android Studio 等開發環境中工作。

那時 Kite 官方表示,在該工具的幫助下,活躍開發者甚至每天只需編寫由大約175 個“單詞”組成的代碼。

憑借這些便捷性,Kite 后來開始大力發展用戶群體。對此,Adam Smith 表示,“我們在這方面執行得很好,將我們每月活躍的開發者用戶群發展到 50 萬名,而營銷支出幾乎為零。”

如果說前面幾個創業的流程,Kite 走得順風順水,那么作為創業公司,要持續發展下去的源泉必然是實現營收。遺憾的是,Kite 產品未能產生收入,其擁有的 50 萬開發者也并不愿意付費使用。

Adam Smith 在公告中指出,「我們的診斷是,個人開發者不會為工具付費。他們的經理可能會,但工程經理只想為離散的新功能付費,也就是說,讓他們的開發人員在寫代碼時快 18% 的速度并沒有引起足夠強烈的共鳴。」

Kite vs GitHub Copilot

正是因為這兩點,即使 Kite 后來也開啟了新的業務探索,如代碼搜索,也依然未能拯救這款工具的頹勢。

其實一定層面上,Kite 也是一款與 GitHub Copilot 競爭失敗的代碼補全工具,因為從功能性上來看,GitHub Copilot 不僅在去年上線了代碼搜索 Code Search 平臺,也基于 Codex 引擎提供的支持,會分析開發者正在編輯的文件以及相關文件中的上下文,并在文本編輯器中提供建議。相對 Kite 而言,GitHub Copilot 背靠大廠的支持,其整體功能更為成熟與完善一些。

如今面對 Kite 在 AI 工具領域的出局,Adam Smith 遺憾地說道:

“我們為建立 Kite 做出了無數的犧牲。我們拿著低于市場價的工資來維持并延長我們的跑道,工作時間也很長,尤其是在公司成立的前幾年。我們團隊工程師擁有頂尖的背景,也經常被外界‘覬覦’。但我們想以一種特殊的方式為世界做出貢獻,在 Kite,我們通過巨大的努力和承擔我們的項目可能不成功的風險來做到這一點。

很遺憾,最終它沒有成功。我們抓住了一個機會,我們可以大大加快世界上的軟件開發速度。我們進行了實驗,盡管每個人都做出了巨大的努力,但實驗并沒有成功。

如今事后諸葛亮來猜測過去的決定,這太容易犯錯了。鑒于我們在 2014 年創辦 Kite 時所知甚少,我只能滿懷愛意地回顧我們當初冒險的勇氣。正是因為有這樣的勇氣,我們才生活在一個快速進步的世界里。”

程序員為什么拒絕為工具付費?

隨著技術的快速迭代,Kite 的離場,令人惋惜,但是對于其歸咎失敗的原因之一是:個人程序員拒絕為工具付費,也引發了 HN 平臺上不少開發者的熱議。

很多開發者認為,程序員之所以不愿意為工具付費,一方面是因為其商業模式不可接受,另一方面則是功能沒有達到自己付費的預期。

其中網友@malwrar 分享道:

我不喜歡依賴于可能在一個月內失去的東西,或者通過這種方式把我拴在互聯網上。我認為那更像是一種服務,而不是一種工具。我更喜歡只買一次就能用的東西,但這種商業模式可能也會夭折,因為人們會盜用那些沒有被拴在服務器上的組件的東西。

我想要說的是,我想買工具,但現在人們只是在租用。就個人而言,我在很大程度上希望這成為某人開源的項目,這樣我可以真正擁有我的工具。

@JRPT 則表示:

我從未使用過 Kite,但我嘗試了兩次 GitHub Copilot,發現它充其量是微不足道的(最壞的情況是分散注意力)。在使用這款工具的時候,如果不仔細檢查和修改它,我就不會使用其中的任何代碼。但這仍然是一個巨大的幫助,僅編寫測試所節省的時間就可以為此付費。我的猜測是 Kite 將自己定位為 Copilot 的免費替代品,然后無法獲利。

@Dijit 認為:

作為初創公司的首席技術官,我注冊的訂閱服務數量之多令人難以置信,我花費了 8 美元、19 美元,重要的東西要 49 美元、99 美元不等。

有些工具很值得,如 GitLab、Confluence、Jira、1Password、Copilot、codepen、JetBrains、Visual Studio、Docker Desktop 等。

最令人沮喪的是:

1)我需要證明這些費用各自帶來的價值,有些東西是很好的,但在紙面上帶來的價值太小。

2)你不能只為一些人啟用或購買工具,這樣有巨大的重疊,而且這種重疊越來越大。

我明白人們需要得到報酬,但這些工具產品層出不窮。我已經在訂閱這類的工具上花費了支持員工工資的 7%-13%。

其實,當前 Kite 的大部分代碼已經在 GitHub(https://github.com/kiteco)上開源了,包括數據驅動的 Python 推理引擎、Python 公共包分析器、桌面軟件、編輯器集成、GitHub 爬蟲和分析器等等。最終,基于這種業務模式,Kite 折戟創業期,Adam Smith 表示,「我們迫不及待地希望人工智能能徹底改變編程。這不是我們開始時希望的結果,但我們慶祝每個人的勇氣和貢獻,他們使實驗得以實現」。

最后,你認為什么樣的 AI 軟件工具會成功?你會為哪種 AI 編程工具而付費?

審核編輯 :李倩

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

    關注

    1817

    文章

    50098

    瀏覽量

    265415
  • 代碼
    +關注

    關注

    30

    文章

    4968

    瀏覽量

    73988
  • python
    +關注

    關注

    57

    文章

    4876

    瀏覽量

    90046

原文標題:失敗告終!歷經 8 年研發的 Python 代碼補全神器 Kite 停止開發??

文章出處:【微信號:軟件質量報道,微信公眾號:軟件質量報道】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    RK3562 單板機 Linux 應用開發實戰手冊:LED/CAN/TCP/UART 案例與 Python 開發(二)

    本文為創龍科技RK3562 單板機應用開發指南,核心包含交叉編譯工具鏈部署、GDB 遠程調試,以及 LED、CAN、TCP/UDP、MQTT 等實戰案例。文檔支持 C/C++ 與 Python 雙語
    的頭像 發表于 02-25 11:35 ?357次閱讀
    RK3562 單板機 Linux 應用<b class='flag-5'>開發</b>實戰手冊:LED/CAN/TCP/UART 案例與 <b class='flag-5'>Python</b> <b class='flag-5'>開發</b>(二)

    如何使用Python讀取不間斷數據,并將其傳輸到LabVIEW進行處理?

    使用Python讀取Count,如何將讀取到的數據傳輸至Labview;傳輸過程中Python要保持讀取的動作,不能停止
    發表于 01-23 11:09

    DR1平臺Linux應用開發指南:含GDB調試、Python及MQTT實戰

    流程,以及 LED、按鍵、CAN、TCP/UDP、串口等常用開發案例,同時覆蓋 Python 腳本開發與 MQTT 消息發布 / 訂閱實戰。文檔基于 Ubuntu22.04
    的頭像 發表于 01-05 16:48 ?4577次閱讀
    DR1平臺Linux應用<b class='flag-5'>開發</b>指南:含GDB調試、<b class='flag-5'>Python</b>及MQTT實戰

    沒有專利的opencv-python 版本

    /SURF),且這些算法的專利已陸續過期(SIFT 2020 過期,SURF 多數地區已過期)。 以下是 完全無專利風險、適配不同場景的 OpenCV 版本推薦,結合你的 Python 3.13.9
    發表于 12-13 12:37

    Termux中調試圣誕樹Python代碼

    在Termux中調試Python代碼(以圣誕樹立例)非常簡單,核心分為環境準備、代碼編寫、運行調試三個步驟,下面一步步教你操作: 一、環境準備(首次使用需做) Termux默認可能沒有Pyth
    發表于 12-09 09:02

    2025支持AI 驅動數字化轉型的低代碼開發平臺有哪些

    在數字化轉型的浪潮中,低代碼開發平臺憑借其快速開發、降低技術門檻等優勢,成為企業構建數字化應用的核心工具。2025,隨著AI技術深度融合與國產化替代加速,低
    的頭像 發表于 10-31 13:18 ?321次閱讀

    代碼開發平臺推薦:2025國內低代碼開發平臺排名TOP10

    是 2025 國內低代碼開發平臺排行榜 TOP10,為企業選擇適合的代碼開發平臺提供參考。 1. 普元低
    的頭像 發表于 10-28 10:22 ?741次閱讀

    termux如何搭建python游戲

    Pygame),確保已安裝`clang`編譯器:`apt install -y clang` 3. 權限問題:若需訪問手機文件,安裝`termux-setup-storage`并授權存儲訪問權限。 通過以上步驟,即可在Termux中搭建完整的Python游戲開發環境
    發表于 08-29 07:06

    美光宣布:停止移動 NAND開發,包括終止UFS5開發

    針對“美光近日中國區業務調整”一事,美光正式回應CFM閃存市場: 鑒于移動 NAND 產品在市場持續疲軟的財務表現,以及相較于其他 NAND 機會增長放緩,我們將在全球范圍內停止未來移動 NAND
    的頭像 發表于 08-12 13:39 ?3139次閱讀

    【BPI-CanMV-K230D-Zero開發板體驗】+燈效控制與Python編程

    BPI-CanMV-K230D-Zero開發板易于開發的一大特定在于它系統內置了Python,因此不在僅依賴于在LINUX下開發。此外,隨著AI智能技術的推進,
    發表于 06-27 17:33

    python入門圣經-高清電子書(建議下載)

    和Pygal 等強大的Python 庫和工具介紹,以及列表、字典、if 語句、類、文件與異常、代碼測試等內容; 第二部分將理論付諸實踐,講解如何開發三個項目,包括簡單的Python
    發表于 04-10 16:53

    ?如何在虛擬環境中使用 Python,提升你的開發體驗~

    RaspberryPiOS預裝了Python,你需要使用其虛擬環境來安裝包。今天出版的最新一期《TheMagPi》雜志刊登了我們文檔負責人NateContino撰寫的一篇實用教程,幫助你入門
    的頭像 發表于 03-25 09:34 ?815次閱讀
    ?如何在虛擬環境中使用 <b class='flag-5'>Python</b>,提升你的<b class='flag-5'>開發</b>體驗~

    零基礎入門:如何在樹莓派上編寫和運行Python程序?

    是一種非常有用的編程語言,其語法易于閱讀,允許程序員使用比匯編、C或Java等語言更少的代碼行。Python編程語言最初實際上是作為Linux的腳本語言而開發的。Py
    的頭像 發表于 03-25 09:27 ?2041次閱讀
    零基礎入門:如何在樹莓派上編寫和運行<b class='flag-5'>Python</b>程序?

    iMX8QM-MEK如何停止電源模式切換應用程序?

    當連接到 imx8qm-mek 的 RS-232C 連接器 (J37) 時,會輸出有關“Power Mode Switch”應用程序的消息。 我想停止此應用程序。 我該怎么辦
    發表于 03-20 06:32

    請問STM32CubeIDE v1.16.1支持代碼補全功能嗎?如何開啟呢?

    STM32CubeIDE v1.16.1支持代碼補全功能嗎?如何開啟呢?
    發表于 03-14 06:47