IBM推出面向企业的编程助手watsonx 用于翻译古老的COBOL语言

2023年10月26日 21:48 次阅读 稿源:cnBeta.COM 条评论

在 COVID-19 大流行期间,大型计算机缺乏 COBOL 程序员。COBOL 是 1959 年为商业用户设计的编程语言。IBM 是一家以现代化解决方案为宗旨的大型计算机供应商。IBM 发布了一款人工智能编码助手"watsonx",重点是用 Java 翻译 COBOL 代码。

1698323391_watson_x_banner.jpg

根据其报告,COBOL 程序员越来越难找。今年早些时候,IBM 暂停招聘有可能被人工智能取代的人才。

该公司可能是知道自己将推出替代产品watsonx才宣布了这一消息。它将使开发人员能够对处理全球约 70% 银行交易的大型计算机进行现代化改造。生成式人工智能编码助手可以立即将代码从 COBOL 翻译成 Java,并可以使用即将发布的自动单元测试工具进行审查。

技术预览的关键数据:

约 4000 名开发人员参与了技术预览。

人工智能生成的内容建议的总体平均接受率为 85%。(从 2023 年 7 月 27 日至 10 月 23 日,基于 41000 多条推荐)。

生产率提高了 20-45%。

据 IBM 称,大型语言模型(LLM)专门针对 IBM Z 的 COBOL-Java 程序进行了调整。它从 GitHub 等资源库中开源了基础模型,并根据特定需求进行了过滤。

在比较 watsonx Code Assistant for IBM Z 和 ChatGPT(OpenAI 的 LLM 聊天机器人)时,IBM 研究人员发现,WCA for Z 在 COBOL 翻译方面的表现优于 ChatGPT。

IBM称,watsonx 可以创建无差错的代码翻译。虽然其他语言可以逐行翻译,但 COBOL 需要一种独特的方法来避免语法错误。IBM watsonx Code Assistant for Z产品负责人Richard Larin说:"我们比任何人都了解z/OS上的COBOL和Java。"

该助手可以在翻译过程中填补代码之间的空白和语法错误。这可以创建一个无"JOBOL"的 COBOL 翻译。这种现代化的努力可以消除未来的开发人员危机和关键任务旧大型计算机的维护问题。

我们在FebBox(https://www.febbox.com/cnbeta) 开通了新的频道,更好阅读体验,更及时更新提醒,欢迎前来阅览和打赏。

对文章打分

IBM推出面向企业的编程助手watsonx 用于翻译古老的COBOL语言

1 (33%)
已有 条意见

    最新资讯

    加载中...

    编辑精选

    加载中...

    热门评论

      招聘

      created by ceallan