1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

科技 MIT又有黑科技 任何程序都能自动修复BUG

Discussion in '新闻聚焦' started by 漂亮的石头, 2015-06-30.

  1. 漂亮的石头

    漂亮的石头 版主 Staff Member

    Joined:
    2012-02-10
    Messages:
    488,439
    Likes Received:
    48
    BUG 这个东西无论是谁都不想看到的,特别是对于码农们来说,有 BUG 意味着又得去找问题并修复了。为了拯救大家于水火,麻省理工发明了神器 CodePhage,让程序自己修复 BUG。程序自行修复 BUG 本来就很神奇了,其中的原理更神奇。麻省理工计算机科学与人工智能实验室(CSAIL)的科学家,CodePhage 的创造者们解释说:有 BUG 的程序可以看作是“受体”。


    [​IMG]

    当 CodePhage 识别到 BUG 的时候,它就会向其他程序或是代码库寻求替代的代码,利用这个来修复 BUG。​

    这还不是 CodePhage 最“黑科技”的地方。CodePhage 能够在没有获取访问源代码权限的前提下寻找适合的代码,然后以相同的前提对 BUG 程序进行不断的调试,直至找到最理想的修复代码为止。​

    如果这套系统能够得到普及,那真是太酷了。更可怕的是,MIT 表示 CodePhage 仅仅是它宏大计划的一部分而已:​

    “我们的长期目标是,让你再也不需要去重复别人已经写过的代码。系统将自动寻找相应的代码,然后将你所需的那些部分组合成一个能够运行的整体。”​

    cnBeta 已经入驻豌豆荚啦,扫描左侧的二维码就可以在豌豆荚关注我们。
    最懂应用的豌豆荚,发现无数好应用。
     
Loading...