• <sub id="pqc61"><p id="pqc61"></p></sub><sub id="pqc61"></sub>
    在线精品视频一区二区,亚洲中文字幕无码一久久区,正在播放肥臀熟妇在线视频,国内精品视频一区二区三区八戒 ,国产毛片三区二区一区,国产精品一区中文字幕,丰满少妇被猛烈进出69影院,国产成人无码
    您正在使用IE低版瀏覽器,為了您的雷峰網(wǎng)賬號安全和更好的產(chǎn)品體驗,強烈建議使用更快更安全的瀏覽器
    此為臨時鏈接,僅用于文章預(yù)覽,將在時失效
    人工智能 正文
    發(fā)私信給岑大師
    發(fā)送

    0

    碼農(nóng)福音!CASIL開發(fā)代碼移植系統(tǒng),CTRL+C/V快速編程不再是夢想

    本文作者: 岑大師 2017-09-21 22:56
    導(dǎo)語:問:對于碼農(nóng)來說,有哪些可以提高開發(fā)效率的技巧?答:Ctrl+C、Ctrl+V。

    問:對于碼農(nóng)來說,有哪些可以提高開發(fā)效率的技巧?

    答:Ctrl+C、Ctrl+V。

    碼農(nóng)福音!CASIL開發(fā)代碼移植系統(tǒng),CTRL+C/V快速編程不再是夢想

    (圖片來源:知乎)

    近日雷鋒網(wǎng)發(fā)現(xiàn),麻省理工學(xué)院計算機科學(xué)與人工智能實驗室(Computer Science and Artificial Intelligence Laboratory,CASIL)的一項新技術(shù)或?qū)⒊蔀榍О偃f碼農(nóng)的福音。他們開發(fā)了一個叫CodeCarbonCopy的系統(tǒng),讓碼農(nóng)可以將所需要的代碼直接移植到新的程序中。具體來說,程序員可以從第一個程序中選擇所需要的代碼,然后在第二個程序中選擇插入的位置,系統(tǒng)將會自動對代碼進行修改——例如,變量名等,使得代碼可以上下一致。

    很厲害吧?這還沒完。更碉堡的是,該系統(tǒng)可以在不同程序的不同文件格式和數(shù)據(jù)結(jié)構(gòu)中進行轉(zhuǎn)換。舉個栗子,不同的圖像處理程序可能會需要處理不同的文件格式,例如jpg、tiff或png等,在這個系統(tǒng)內(nèi)部,它將會用單一的標(biāo)準(zhǔn)化方案表示這些圖像格式,盡管不同的程序可能會使用不同的方案,但這個系統(tǒng)會自動進行轉(zhuǎn)換,使得代碼真正實現(xiàn)“無縫對接”。

    CASIL的研究者在ACM軟件工程基金會的研討會上展示了這一系統(tǒng)。他們使用CodeCarbonCopy在六個流行的開源圖像處理程序之間移植代碼,總共進行了八次這樣的代碼移植實驗,其中七次均取得了成功。

    碼農(nóng)福音!CASIL開發(fā)代碼移植系統(tǒng),CTRL+C/V快速編程不再是夢想

    (在不同數(shù)據(jù)結(jié)構(gòu)中找到對應(yīng)關(guān)系,雷鋒網(wǎng)摘自相關(guān)論文)

    使用CodeCarbonCopy將代碼從一個程序移植到另一個程序的第一步是,將這兩個程序都提供給相同的輸入文件。然后系統(tǒng)比較兩個程序如何處理該文件并自動推斷出這些變量在各自的程序中扮演著相同的角色,一旦它確定了變量之間的對應(yīng)關(guān)系,CodeCarbonCopy即可進行相應(yīng)的處理。如果在兩個程序代碼中找不到某些變量的匹配項或者這些變量的初始定義,用戶可以將這些變量進行標(biāo)記,同時CodeCarbonCopy將自動從代碼移植中消除使用這些變量的操作。

    CodeCarbonCopy適用于不同文件格式(例如圖像和數(shù)據(jù)存儲)。在圖像處理器中,這些程序基本上具備相同大小的存儲單元,而在下一步工作中,研究人員正在考慮將文件格式的方法概括為一種,使得程序可以更靈活的組織數(shù)據(jù)和使用除數(shù)組之外的數(shù)據(jù)結(jié)構(gòu)(如樹或鏈表等)。

    小結(jié)

    讓AI來自己編寫是近年來人工智能的一個研究方向。如Deepmind開發(fā)的DeepCoder就會自己編程,但目前Deepcoder只能解決數(shù)行的代碼問題,而且在自動擬合的程序中可能會出現(xiàn)很多缺乏邏輯性的代碼,但CodeCarbonCopy這種可以大規(guī)模移植已有代碼的工具的出現(xiàn),在減輕了碼農(nóng)的負擔(dān)的同時或許也給他們帶來一絲擔(dān)憂:如果AI也學(xué)會用Ctrl+C和Ctrl+V編程,未來還真的是碼農(nóng)們的對手呢。

    論文地址:https://people.csail.mit.edu/rinard/paper/fse17.codecarboncopy.pdf

    Via MIT,雷鋒網(wǎng)編譯

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

    碼農(nóng)福音!CASIL開發(fā)代碼移植系統(tǒng),CTRL+C/V快速編程不再是夢想

    分享:
    相關(guān)文章
    當(dāng)月熱門文章
    最新文章
    請?zhí)顚懮暾埲速Y料
    姓名
    電話
    郵箱
    微信號
    作品鏈接
    個人簡介
    為了您的賬戶安全,請驗證郵箱
    您的郵箱還未驗證,完成可獲20積分喲!
    請驗證您的郵箱
    立即驗證
    完善賬號信息
    您的賬號已經(jīng)綁定,現(xiàn)在您可以設(shè)置密碼以方便用郵箱登錄
    立即設(shè)置 以后再說
    主站蜘蛛池模板: 中文字幕人妻精品免费| 欧美在线精品怡红院| 中文字幕亚洲制服在线看| 人人澡人摸人人添| 97久久超碰国产精品2021| 亚洲欧洲日韩国产综合在线二区| 久久国产精品麻豆映画| caoporn成人免费公开| 国产综合有码无码中文字幕| 综合一区二区三区| AV不卡在线| 文中字幕一区二区三区视频播放 | 1024国产欧美日韩精品| 九九热免费看视频在线| 亚洲精品美女久久久久99| 国产亚洲av日韩精品熟女| 色欲久久久天天天综合网精品| 无码A级| 内射少妇36p亚洲区| 九九热在线视频观看这里只有精品| а∨天堂一区中文字幕| 自拍日韩亚洲一区在线| 久久久久久av| 中文字幕免费在线观看| 青青草原国产一区二区| 国产综合视频一区二区三区| 国产怡春院无码一区二区| 影音先锋最新av| 午夜精品久久蜜臀av| 久久久亚洲国产美女国产盗摄 | 国产人妖TS重口系列网站观看| 国产乱弄免费视频观看| 西西大胆私密人体A片| 蜜桃福利导航| 精品av| 人妻中文字幕精品系列| 亚洲高清aⅴ日本欧美视频| 亚洲一区二区三区激情视频| 天天躁日日躁狠狠躁喷水| 日本成片网| 丁香五月五月婷婷|