關於COBOL的過去,現在和未來
參與維護基於COBOL的系統工作的公司表示,95%的ATM交易透過COBOL程式,80%的現場交易依賴於它們,超過40%的銀行仍然使用COBOL作為其系統的基礎。
近60年來,COBOL一直是美國政府,商業和銀行業務的支柱 - 但它能維持多久?
COBOL於1959年開發,部分源自傳奇的Grace Hopper建立的以前的語言設計,是嘗試使用緊密連結組合語言編寫軟體更典型的一次編寫,隨處執行程式碼的早期示例。COBOL的設計允許描述業務流程,例如分解和核算金融交易,而其語法依賴於包含英語方面的詳細程式程式設計。
六十年後,你會期望COBOL進入計算機歷史博物館中。
相反,COBOL仍然在整個金融系統中得到廣泛和積極的使用,沒有很好的過渡到現代程式碼庫的計劃,也沒有保持可行的編碼員工作者活躍。這是一個問題,因為雖然一些學校仍然教COBOL,許多外包公司培訓員工以滿足僱主的需求,但這還不夠。有人必須維持估計數百億行COBOL仍在使用中,每年還有數十億行COBOL用於維護和新功能。
美國社會保障管理局(SSA)指出在2014年的報告,它“目前有大約60萬行的COBOL生產支援該機構的高交易量,並使其能夠滿足其監管,利益和報告的要求。”從2012年起,澳大利亞聯邦銀行花了報導US $ 750萬還有五年時間將其核心軟體從大型機上的COBOL遷移到現代平臺。
雖然早期的從業者已經逐漸消失,但這種語言從來沒有消失過,而在20世紀70年代和80年代,在大型機主流時代結束時建立系統的程式設計師大多數已接近或超過退休年齡。Micro Focus估計全球約有200萬人積極使用COBOL,儘管有多少人直接編寫或修改程式碼可能只佔很小比例。預計這一數字將在未來十年迅速下降。
相關文章
- COBOL六十週年紀念:過去,現在和未來 -Vlad Mihalcea
- RTS的過去,現在和未來
- The Chinese Room的過去、現在和未來OOM
- Dun:資料的過去、現在和未來
- Pravega Flink connector 的過去、現在和未來
- 《黑色沙漠Online》的過去、現在和未來
- 饒軍:Apache Kafka的過去,現在,和未來ApacheKafka
- AI晶片的過去、現在與未來AI晶片
- 賽博格簡史:過去、現在和未來
- 尖峰對話:人工智慧的過去、現在和未來人工智慧
- ABAP 真的會過時嗎?聊聊 ABAP 的過去,現在和未來
- [譯]伯克利談serverless:過去,現在和未來Server
- 資料驅動的圖形學:過去、現在和未來
- 資料分析的三大時間軸:過去、現在和未來
- 物聯網的演變,物聯網的過去、現在和未來
- Serverless 可觀測性的過去、現在與未來Server
- VR的過去、現在和未來——OC6之後VR將何去何從VR
- 對話Apache Hudi VP, 洞悉資料湖的過去現在和未來Apache
- Web攻擊日誌分析的過去現在與未來Web
- 成立15年,《模擬火車》開發商的過去、現在和未來
- 1024程式設計師節“JavaScript 的過去、現在和未來”線上直播程式設計師JavaScript
- 解碼中國創新:過去、現在與未來
- Crazy Labs大中華區總監:超休閒遊戲的過去、現在和未來遊戲
- 2019年進行時,實時分析雲端計算的過去、現在和未來
- 向死而生:中國獨立遊戲的過去、現在與未來遊戲
- 遊戲戰略思考:成長和增長、Valve及Steam的過去現在及未來遊戲
- 對話每日互動CEO方毅:資料智慧應用的過去、現在和未來
- Steam 盜號背後產業的過去、現在和將來產業
- 2022-過去與未來
- 基礎設施即程式碼的過去和未來
- 關於離職和對未來的展望
- 從天性到神性:虛擬現實的過去與未來
- 武俠遊戲的過去、現在與將來遊戲
- 從過去到未來:關於 HTTP2 的研究HTTP
- 暴雪娛樂的總裁:《魔獸世界》的過去和未來
- 凹凸實驗室的過去與未來
- 2021低程式碼現狀:回顧過去,展望未來
- 位元組跳動資料庫的過去、現狀與未來資料庫