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