老驥伏櫪 COBOL語言走過五十年
COBOL(面向商業(yè)的通用語言,又稱為企業(yè)管理語言、數(shù)據(jù)處理語言等,Common Business Oriented Langauge)是最早的高級編程語言之一,也是***個商用語言,它從1959年開始開發(fā),正式發(fā)布于1960年4月,時至今日已經(jīng)走過50年的歲月。【關(guān)于COBOL語言的詳細(xì)介紹可以參考:《09年2月編程語言排行榜:商業(yè)編程語言的王者之爭》】
利默里克大學(xué)教授Michael Coughlan表示,COBOL的一個***缺點(diǎn)就是冗長,但同時這也是它的優(yōu)點(diǎn),“它不僅可寫性強(qiáng),而且很多年之后你仍然可以輕松理解這些代碼的含義。”
市場調(diào)研公司Forrester研究人員Mike Gilpin也贊同這種說法,“COBOL是過去50年內(nèi)少數(shù)幾個可讀性極高的語言之一,很多現(xiàn)在流行的語言非常難以理解,比如PHP、Java。”
雖然已經(jīng)如此古老,但是COBOL在當(dāng)前的商業(yè)領(lǐng)域仍然占有重要席位,軟件供應(yīng)商Micro Foucus主管David Stephenson表示:“英國上市貿(mào)易公司中使用的程序有70%至80%仍基于COBOL。”
很明顯,在過去50年內(nèi)COBOL并沒有停滯不前,它在不停整合流行的編程語言,進(jìn)行不斷的探索和完善,一年前,IBM還將其企業(yè)級COBOL升級到了4.1版本,而且這一開發(fā)還在繼續(xù)。IBM軟件發(fā)布及策略組主管Charles Chu認(rèn)為,“舊的”不一定就是不好的,“企業(yè)在不斷創(chuàng)新,但是全球2500億行的COBOL代碼仍然可以非常出色地完成工作,企業(yè)有理由去替換掉正常工作的系統(tǒng)嗎?”
【編輯推薦】