IBM 公司宣佈推出一款適用於 Linux on x86 的 COBOL 編譯器。COBOL 起源於1950年代,是最早的高級程式語言之一,也是世界上第一個商用語言;它是一種專門用來處理商業數據的高級程式語言。
其實在新世代的各種程式語言不斷推陳出新之下,邏輯、語法與其他程式語言可以說截然不同的COBOL,尤其是一大堆死板的宣告讓人根本不想背,幾乎已經沒有多少人會寫這個語言了。不過,COBOL依然還是有它的市場在,尤其是那些大型的銀行金融機構,越老的機構以及越老的系統,往往就越需要有COBOL工程師來幫忙維護。
現在,IBM 再度將COBOL編譯器帶到 x86 平台上的 Linux系統上,讓這個已經有 62 年歷史的程式語言,正式可以進入混合雲時代。
IBM 承諾該方案能夠與自家諸多平台產品,以及 Linux、UNIX、Windows 等系統相容。此外還提供了對 Unicode 的支援,讓 COBOL 也能直接處理 Unicode 資料。
此外, Linux 上的 COBOL 還作為 IBM CICS TX on Cloud 11 雲端解決方案的一部分。IBM 表示,CICS TX on Cloud 能夠透過 Docker 實現容器化,以方便遷移至雲端平台、並透過 Kubernetes 進行編排。不過,這款編譯器對系統要求目前官方的限定在紅帽企業版(RHEL)7.8 及以上、或 Ubuntu 伺服器版 16.04 LTS / 18.04 及以上。
如果一切順利,IBM將於 4 月 16 日正式推出這款新產品。
請注意!留言要自負法律責任,相關案例層出不窮,請慎重發文!