<label id="jgr5k"></label>
    <legend id="jgr5k"><track id="jgr5k"></track></legend>

    <sub id="jgr5k"></sub>
  1. <u id="jgr5k"></u>
      久草国产视频,91资源总站,在线免费看AV,丁香婷婷社区,久久精品99久久久久久久久,色天使av,无码探花,香蕉av在线
      您正在使用IE低版瀏覽器,為了您的雷峰網(wǎng)賬號安全和更好的產(chǎn)品體驗(yàn),強(qiáng)烈建議使用更快更安全的瀏覽器
      此為臨時鏈接,僅用于文章預(yù)覽,將在時失效
      國際 正文
      發(fā)私信給潔穎
      發(fā)送

      2

      開源代碼的壽命為何只有1年?

      本文作者: 潔穎 2016-05-04 15:18
      導(dǎo)語:開放源代碼是毫無疑問今天編程技術(shù)的前沿,可是為什么90%-98%的開放式源代碼,12個月后會被拋棄?

      開源代碼的壽命為何只有1年?

      說實(shí)話,如果古希臘的西西弗斯是一個在2016年編寫開源代碼的開發(fā)者,那他會有賓至如歸的感覺。著名的西西弗斯處罰,是神話流傳下來的,他被迫推一塊巨大的石頭上山,當(dāng)?shù)琼斨螅荒苎郾牨牽粗鼭L下去,周而復(fù)始直到永遠(yuǎn)。悄無聲息的,全球的開發(fā)者在過去的幾年里,也在接受類似的處罰。而且巨石還在不斷變大。

      美國國會圖書館擁有約2400萬本各種類型的圖書。它是人類有史以來,創(chuàng)造的書寫人類知識最大的寶庫。

      2009年,GitHub成立。它現(xiàn)在擁有超過3500萬軟件庫或信息庫,有著幾十萬億行代碼。研究表明,這一數(shù)額以指數(shù)速度增長,每14個月左右還會雙倍增長。開放源代碼是毫無疑問今天編程技術(shù)的前沿,是人類知識最大的、功能最強(qiáng)大、最先進(jìn)的寶庫。

      那么,為什么90%-98%的開放式源代碼,12個月后會被拋棄?

      細(xì)節(jié)處見代碼

      我們先來看一組驚人的數(shù)字:今天寫的代碼,明年今日,90%以上將永遠(yuǎn)不會被再次使用。

      它們變得無效、過時,在時間的流沙中被遺忘。在2015年調(diào)查中,Stack Overflow發(fā)現(xiàn),每個開發(fā)者在工作之外一周平均花費(fèi)大約7小時來編程。 GitHub的報告指出超過1200萬用戶在開源項(xiàng)目工作。數(shù)百萬聰明的人花了數(shù)百萬個小時的工作就這樣被人們置之不理了。

      最瘋狂的一部分是似乎沒有人問“為什么?”。為什么絕大多數(shù)開放源代碼被掩埋,被忘記了?為什么我們每一天一遍又一遍地編寫相同的代碼,而同一時間該代碼幾乎可以肯定就在開源平臺的某處, 在等待被我們使用的?

      這種事發(fā)生的主要原因是,因?yàn)槿藗冎皇前研畔熳鳛榇鎯臁i_發(fā)者都知道AngularJS,或JQuery的或React,但很少有人知道超過10個開源軟件包。這就是讓人瘋狂的部分,因?yàn)槿藗儾恢馈⒒蛘卟皇褂谜麄€開源軟件包,所以沒有人使用其中的代碼。寫于2015年的軟件包可能對一個人來說不是整體都有用,但也許它恰好就包含了所需的功能。最有用的部分不總是整個包,有時是其中的一段代碼。

      比方說,有人正在尋找一個JavaScript的功能以在數(shù)組中洗牌元素,或不同的功能來創(chuàng)建隨機(jī)的字符串。這些小的代碼片段在開源平臺有幾百個相同的。但是,沒有人知道他們的存在,即使他們知道,也沒有人知道如何找到它們。因此,這些有價值的知識被丟棄或遺忘,只是因?yàn)樗鼈冸y以獲得。實(shí)在太扯了,對所有人而言都沒好處。

      整理所有代碼,并使其方便找到

      那么,我們要如何解決這個爛攤子?回答這個問題很容易,做起來就很難,你需要做三件事情:

      1.從功能方面整理所有開放的源代碼,對它們進(jìn)行詳細(xì)分類

      2.建立一個模型來表示這些不同代碼的實(shí)際功能

      3.創(chuàng)建一個容易簡單的方法來搜索和查找這些代碼片段。

      這就是我們建立Cocycles的原因。Cocycles滿足上述所有的條件,同時還在繼續(xù)完善。它的算法可以處理大量的開源代碼,閱讀和理解每一條不同的代碼的功能。然后,它可以讓人們使用簡單的英文來搜索代碼。

      例如,用戶只需要輸入“洗牌陣列”或“創(chuàng)建隨機(jī)字符串”,然后它們會用各種開放源代碼執(zhí)行、文檔、用法示例和更多的方式呈現(xiàn)。它甚至?xí)峁┥傻陌械母綄俸妥庸δ艿挠杏闷巍?/p>

      在未來的幾年后,人工智能軟件也許能夠用它來尋找和學(xué)習(xí)新的代碼;不斷完善和改變代碼。

      via readwrite

      雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知

      分享:
      相關(guān)文章
      當(dāng)月熱門文章
      最新文章
      請?zhí)顚懮暾埲速Y料
      姓名
      電話
      郵箱
      微信號
      作品鏈接
      個人簡介
      為了您的賬戶安全,請驗(yàn)證郵箱
      您的郵箱還未驗(yàn)證,完成可獲20積分喲!
      請驗(yàn)證您的郵箱
      立即驗(yàn)證
      完善賬號信息
      您的賬號已經(jīng)綁定,現(xiàn)在您可以設(shè)置密碼以方便用郵箱登錄
      立即設(shè)置 以后再說
      主站蜘蛛池模板: 免费费很色大片欧一二区| 亚洲第一区欧美国产综合| 老子影院午夜伦不卡| 人人澡人摸人人添| 国产又粗又猛又爽视频| 亚洲精品专区| 熟女少妇精品一区二区 | 亚洲成人首页| 99热在线观看| 国产乱妇乱子伦视频免费观看| 亚洲精品无码高潮喷水A| 最新无码视频| 亚洲AV秘?片一区二区三区水牛| 欧美老熟妇乱子伦视频| 国产精品美女一区二三区| 国内成人综合| 日韩成av人片在线观看| 国产精品无码成人午夜电影| 人人肏| 伊人天天色| 一本色道久久88精品综合 | 久久人妻乱| 亚洲精品久久午夜无码一区二区| 花式道具play高h文调教| 3pAV在线播放| 亚洲国产精品福利片在线观看| 中文字幕亚洲综合久久综合| 午夜免费视频| 册亨县| 国产96在线 | 亚洲| 精品熟女视频专区| 中国AV网| www.99| 丁香花电影| 亚洲性日韩精品一区二区| 久9视频这里只有精品| 国产精品+日韩精品+在线播放| 欧美一级高清片欧美国产欧美| 边啃奶头边躁狠狠躁| 时尚| 国产日韩精品欧美一区喷水|