• 我的订阅
  • 科技

ibm利用ai将相应代码转译成java语言

类别:科技 发布时间:2023-08-23 22:51:00 来源:浅语科技

COBOL是一种古老的计算机编程语言,最早可以追溯到1959年,但是目前仍有很多大型企业或政府机构使用到COBOL编写的旧软件,IT之家早前曾报道,美国政府甚至一度“官宣”招募“懂得COBOL”的程序员,而根据2022年的调查,在生产系统中使用的COBOL语言行数超过8000亿行,2017年估计为2200亿行。

而对于应用COBOL的大型企业及相关部门而言,由于世界上的COBOL程序员为数不多,因此迁移成本极其高昂,澳大利亚联邦银行在2012年宣布退役COBOL,但最终耗时五年,总成本花费超过7亿澳元(备注:当前约32.83亿元人民币)。

为了给COBOL应用程序的现代化问题提供新的解决方案,IBM日前发布了一款名为“IBMZ”的服务,主要由硬件和 AI编程工具构成,IBM计划使用AI将COBOL代码翻译成Java,系列服务软硬件套件将于2023年第四季度上市,并于今年9月初在拉斯维加斯举行的IBMTechXchange大会上进行展示。

ibm利用ai将相应代码转译成java语言

▲图源IBM

IBMResearch首席科学家RuchirPuri表示,“IBMZ”旨在帮助企业重构其大型机应用程序,能够同时保持相应代码的性能和安全性。服务包含的AI工具可在本地运行,也可作为托管服务在云中运行,它由代码生成模型CodeNet提供支持,该模型不仅能理解COBOL和Java,还能理解约80种不同的编程语言。

ibm利用ai将相应代码转译成java语言

▲图源IBM

据悉,“IBMZ”背后的CodeNet模型使用1.5万亿个参数进行训练,拥有200亿个参数,并设计了一个大型上下文窗口--32,000个参数--以“捕捉更广泛的上下文”,从而实现“更高效的COBOL到Java转换”。

Puri表示,IBM打造的IBMZ代码助手能够“混合和匹配”COBOL和Java服务。如果工具建议大型机应用程序中的某个子服务当下并适合使用Java重构,则会自动跳过相关模块,将其他子服务则会转换成Java。

以上内容为资讯信息快照,由td.fyun.cc爬虫进行采集并收录,本站未对信息做任何修改,信息内容不代表本站立场。

快照生成时间:2023-08-24 06:45:02

本站信息快照查询为非营利公共服务,如有侵权请联系我们进行删除。

信息原文地址:

奥哲被曝将发布AI低代码平台,AIGC会改变低代码行业格局吗
...侧边栏内命名“Authine AI”的助手,通过对话框,以自然语言的形式向平台下达指令。AI 在判断用户需要新建应用指令后,自动从工作台(应用态)跳转至表单设计器(设计态),
2023-06-14 21:00:00
开发人员如何选择c编程语言?
开发人员如何选择编程语言?开发人员在选择最佳编程语言时取决于:1.最有经验和最信任的;2.对用户最好的;3.使用最有效率的。通过文章(软件、编程与数据库概论:解释型与编译型程序语
2022-12-27 13:41:00
伪代码与流程图的关系
...况下分享想法,并且它提供了一种不依赖于任何一种编程语言的结构。3.伪代码对于较大的编程项目更有效。4.伪代码是一种非正式的编程描述,不需要考虑任何严格的编程语言语法或底层技术
2022-12-27 13:41:00
...示条款用语含义的过程。合同解释规则是法院为解释自然语言合同在司法实践中逐渐发展出来的。如果智能法律合同全部采用自然语言形式,代码仅作为执行合同的技术工具,自然语言合同则是法院
2022-12-29 09:52:00
研究人员发现ChatGPT生成的代码大部分不安全 但它不会主动告诉你
...tGPT 生成了 21 个程序和脚本,涉及 C、C++、Python 和 Java 等语言。这些程序和脚本都是为了展示一些特定的安全漏洞
2023-04-23 10:04:00
华为云发布 CodeArts IDE for Python:支持智能编码、插件拓展
...云官宣 CodeArts IDE for Python 发布,这是一款内置华为 Python 语言服务,提供智能编程
2024-05-08 09:53:00
低代码+Serverless,开启下一代数字化企业开发范式!
...平台拥有以下能力:1)可视化开发方法:借助通用的视觉语言和专用的IDE,可以跨多种开发人员群体共同创造,从而快速有效地满足业务需求。通过拖拽,很快地开发出软件;2)云原生:无
2023-04-25 13:44:00
昨天因为入职科技公司登上热搜,刚刚阿里云宣布:首位AI程序员免费向全民开放!
橙柿互动消息 人狠话不多,会熟练使用200多种编程语言,写得了代码,做得了测试,7天24小时随叫随到……昨天,一名工号为AI001号的AI程序员“通义灵码”因为首次入职科技公司而
2024-04-03 14:38:00
伙伴云受邀参加2023全球人工智能产品应用博览会
...步,用AI重新定义零代码搭建企业应用系统。用户可通过语言交互实现系统搭建,这一功能的实现将大大降低用户通过零代码平台进行建模的门槛,让没有编程背景的业务人员,也能快速搭建自己
2023-06-26 17:00:00
更多关于科技的资讯: