3
雷鋒網(wǎng)訊,麻省理工學(xué)院計(jì)算機(jī)科學(xué)與人工智能實(shí)驗(yàn)室(CSAIL)開發(fā)了一款神器——CodePhage,可以自行修復(fù)程序中的BUG!
對(duì)于代碼猴來(lái)說(shuō),自己寫的程序中出現(xiàn)了BUG,并且還急于尋找與修復(fù)的時(shí)候,這就意味著,加班的一天又開始了,麻省理工學(xué)院體會(huì)到了廣大碼農(nóng)的疾苦生活,所以開發(fā)了這款BUG自動(dòng)修復(fù)神器CodePhage。
CodePhage在檢測(cè)代碼時(shí),如果識(shí)別到BUG,就會(huì)向其他程序或者代碼庫(kù)尋求替代代碼,從而修復(fù)BUG,但這一功能并不夠酷,CodePhage最酷的地方在于,它能夠在沒(méi)有獲取訪問(wèn)源代碼權(quán)限的前提下,尋找合適的代碼并在同樣的前提下對(duì)BUG程序進(jìn)行不斷調(diào)試,直至找到最理想的修復(fù)代碼為止,這簡(jiǎn)直是程序猿的福音??!
麻省理工方面表示,CodePhage 只是他們計(jì)劃的一部分,在未來(lái)程序員可以不需要重復(fù)別人已經(jīng)寫過(guò)的代碼,而是利用系統(tǒng)自動(dòng)尋找相應(yīng)代碼,然后將所需的部分組合成一個(gè)能夠運(yùn)行的整體。
雷峰網(wǎng)原創(chuàng)文章,未經(jīng)授權(quán)禁止轉(zhuǎn)載。詳情見轉(zhuǎn)載須知。