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