設(shè)置
  • 日夜間
    隨系統(tǒng)
    淺色
    深色
  • 主題色

“上古”COBOL 代碼不再是噩夢(mèng),IBM 利用 AI 將相應(yīng)代碼轉(zhuǎn)譯成 Java 語(yǔ)言

2023/8/23 16:16:07 來(lái)源:IT之家 作者:漾仔(實(shí)習(xí)) 責(zé)編:漾仔

IT之家 8 月 23 日消息,COBOL 是一種古老的計(jì)算機(jī)編程語(yǔ)言,最早可以追溯到 1959 年,但是目前仍有很多大型企業(yè)或政府機(jī)構(gòu)使用到 COBOL 編寫的舊軟件,IT之家早前曾報(bào)道,美國(guó)政府甚至一度“官宣”招募“懂得 COBOL”的程序員,而根據(jù) 2022 年的調(diào)查,在生產(chǎn)系統(tǒng)中使用的 COBOL 語(yǔ)言行數(shù)超過(guò) 8000 億行,2017 年估計(jì)為 2200 億行。

而對(duì)于應(yīng)用 COBOL 的大型企業(yè)及相關(guān)部門而言,由于世界上的 COBOL 程序員為數(shù)不多,因此遷移成本極其高昂,澳大利亞聯(lián)邦銀行在 2012 年宣布退役 COBOL,但最終耗時(shí)五年,總成本花費(fèi)超過(guò) 7 億澳元(IT之家備注:當(dāng)前約 32.83 億元人民幣)。

為了給 COBOL 應(yīng)用程序的現(xiàn)代化問(wèn)題提供新的解決方案,IBM 日前發(fā)布了一款名為“IBM Z”的服務(wù),主要由硬件和 AI 編程工具構(gòu)成,IBM 計(jì)劃使用 AI 將 COBOL 代碼翻譯成 Java,系列服務(wù)軟硬件套件將于 2023 年第四季度上市,并于今年 9 月初在拉斯維加斯舉行的 IBM TechXchange 大會(huì)上進(jìn)行展示

▲ 圖源 IBM

IBM Research 首席科學(xué)家 Ruchir Puri 表示,“IBM Z”旨在幫助企業(yè)重構(gòu)其大型機(jī)應(yīng)用程序,能夠同時(shí)保持相應(yīng)代碼的性能和安全性。服務(wù)包含的 AI 工具可在本地運(yùn)行,也可作為托管服務(wù)在云中運(yùn)行,它由代碼生成模型 CodeNet 提供支持,該模型不僅能理解 COBOL 和 Java,還能理解約 80 種不同的編程語(yǔ)言。

▲ 圖源 IBM

據(jù)悉,“IBM Z”背后的 CodeNet 模型使用 1.5 萬(wàn)億個(gè)參數(shù)進(jìn)行訓(xùn)練,擁有 200 億個(gè)參數(shù),并設(shè)計(jì)了一個(gè)大型上下文窗口--32,000 個(gè)參數(shù)--以“捕捉更廣泛的上下文”,從而實(shí)現(xiàn)“更高效的 COBOL 到 Java 轉(zhuǎn)換”。

Puri 表示,IBM 打造的 IBM Z 代碼助手能夠“混合和匹配”COBOL 和 Java 服務(wù)。如果工具建議大型機(jī)應(yīng)用程序中的某個(gè)子服務(wù)當(dāng)下并適合使用 Java 重構(gòu),則會(huì)自動(dòng)跳過(guò)相關(guān)模塊,將其他子服務(wù)則會(huì)轉(zhuǎn)換成 Java。

廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。

相關(guān)文章

關(guān)鍵詞:IBM Z,AI 工具
  • 日榜
  • 周榜
  • 月榜

軟媒旗下網(wǎng)站: IT之家 最會(huì)買 - 返利返現(xiàn)優(yōu)惠券 iPhone之家 Win7之家 Win10之家 Win11之家

軟媒旗下軟件: 軟媒手機(jī)APP應(yīng)用 魔方 最會(huì)買 要知