在最新刊登的廣告中,IBM 宣布了適合在 x86 平臺上做 Linux 開發(fā)的 COBOL 編譯器。顯然,這家商用軟件巨頭希望帶領(lǐng)迄今已有 62 年歷史的編程語言進入混合云的新時代,并允許開發(fā)者在 x86 平臺上輕松開發(fā)適用于 Linux 環(huán)境的現(xiàn)代化 COBOL 應(yīng)用程序。
作為 IBM COBOL 編譯器家族中的最新產(chǎn)品,其包含了一個優(yōu)化過的 COBOL 編譯器和對應(yīng)的 COBOL 運行時庫,且基于與企業(yè)版(Enterprise COBOL for z / OS)相同的技術(shù)。
IBM 承諾該解決方案能夠與自家諸多平臺產(chǎn)品,以及 Linux、UNIX、Windows 等系統(tǒng)兼容。此外還提供了對 Unicode 的支持,使得 COBOL 應(yīng)用程序能夠直接處理 Unicode 數(shù)據(jù)。
值得一提的是,源轉(zhuǎn)換實用工具已允許遷移未通過 IBM 編譯器創(chuàng)建的 COBOL 源碼,且新產(chǎn)品提供了對可擴展標示語言(XML)的原生支持。這使得 COBOL 應(yīng)用程序能夠解析傳入的 XML 消息,并在處理后輸出相應(yīng)的結(jié)果。
此外 Linux 上的 COBOL 還作為 IBM CICS TX on Cloud 11 云解決方案的一部分,在 x86 平臺上進行了交付。IBM 表示,CICS TX on Cloud 能夠通過 Docker 實現(xiàn)容器化,以方便遷移至云平臺、并通過 Kubernetes 進行編排。
最后,新產(chǎn)品對系統(tǒng)版本提出了一定的要求,包括紅帽企業(yè)版(RHEL)7.8 及以上、或 Ubuntu 服務(wù)器版 16.04 LTS / 18.04 及以上。如果一切順利,IBM 亞太區(qū)將于 4 月 16 日正式推出這款新產(chǎn)品。