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