線上訂房服務-台灣趴趴狗聯合訂房中心
發文 回覆 瀏覽次數:1112
推到 Plurk!
推到 Facebook!

Delphi 外傳~Cobol 復活

 
qoo1234
版主


發表:256
回覆:1167
積分:659
註冊:2003-02-24

發送簡訊給我
#1 引用回覆 回覆 發表時間:2003-04-21 14:55:02 IP:61.217.xxx.xxx 未訂閱
來至Taiwan.CNET.com : 新聞專區 專訪Cobol總裁:舊語言是企業開發最佳選擇 記者鍾翠玲/台北報導 04/04/2003 在Java、.Net成為媒體焦點後,Cobol這個開發語言的老兵仍然不死,而且將在今年推出第六版。而出版Cobol語言的軟體公司Acucorp總裁Pamela Coker在接受CNET記者專訪時指出,為了確保既有投資,企業會傾向在現成的基礎開發新應用,才是最聰明的方法。 問:Cobol是一個歷史很悠久的開發語言,如何隨著企業IT環境的改變而更新? 答:Acucorp從1988年成立,到今年屆滿15年,不過事實上Cobol存在已經43年的歷史了。Cobol一直是符合業界標準,像是近年分別取得ANSI以及ISO的標準認証,隨著環境的變遷,Cobol也不斷增加許多新的功能,其中最大的特色在於我們轉變為物件導向(object-oriented)的程式語言,這使得IBM一直持續和Cobol的合作。 問:不過IBM現在似乎相當積極投入在Java的推動上。另一方面,Java也正是以物件導向、「寫一次、任何地方都能執行」(write once, run everywhere)為最主要號召。 答:我想Cobol和Java有不同專長。Java擅長使用者介面的設計,而Cobol則是在商業邏輯(business logic)上十分強大。而經過技術演進,兩者是可以相互溝通的。 早在Java出現以前,Acucorp在公司創立的第一天,就已經可以達到寫一次,任何地方都能執行;目前我們可以在600種平台上執行,包括Windows、Linux、J2EE、Novell等。 至於妳提到的物件導向,我可以跟妳說明,這種觀念早在1970年代就存在了,像是Pascal就已經是物件導向的語言了。我甚至認為,物件導向已是舊觀念,組件化(componentization)才是新觀念,而Cobol現在就是以協助企業開發組件化的應用為目的。 問:不過媒體似乎比較注意Java和.Net? 答:因為Java是新東西,而媒體喜歡報導新東西,不斷告知企業新技術,他們才會不斷花錢買IT產品。事實上,都是新瓶裝舊酒(old ideas, new packages)。 問:但是包括IBM、BEA 的Java廠商,和微軟都有自己的開發工具要銷售。最重要的是,他們的開發環境,如Windows Server 2003或Websphere、WebLogic等都是相當受歡迎的產品。Cobol如何因應這種情形? 答:Cobol可以亳無問題地和任何環境相容,像是Websphere、WebLogic、.Net。反之,如果A公司與B公司合併,他們並不能保證是完全一致的開發環境,這在單一平台上的開發工具就會出現問題,對完全獨立的Cobol則完全沒有問題。Cobol也可和IBM Linux-based的s/390機器整合,這點我們甚至比IBM跑得更前面。 問:所以妳完全不認為Cobol有過時的危險? 答:我完全不認為。Cobol被用來開發存貨、銀行、支付、流通和股票交易系統,可說大部份重要應用都是用Cobol開發的,而且這些都是企業裏最最重要的系統。 Cobol的用戶除了台灣的集保中心、元大證券這種金融行業外,像是MaxMara、淘兒唱片城與華納唱片這種年輕的公司,也都是全Cobol的網路環境。 讓企業以最少做最多,是Cobol的優勢。根據Gartner一份報告指出,2002年全球企業IT預算緊縮,2003年仍然會持續。在這種情形下,如果你把企業系統改寫(rewrite),得花三年時間,而換掉(replace)則需花費更多;Cobol則讓企業把原來應用取出並加以組件化,而保留(retain)原有投資,同時將三年的開發時間變成三個月。Gartner即認為,舊系統現代化(modernization)將是今年IT成長最大動力。
qoo1234
版主


發表:256
回覆:1167
積分:659
註冊:2003-02-24

發送簡訊給我
#2 引用回覆 回覆 發表時間:2003-04-21 14:59:55 IP:61.217.xxx.xxx 未訂閱
COBOL 語言 COBOL 是 Common Business Oriented Language 的縮寫, 是一種結構化語言, 適用於商業數據處理應用的高階程式設計語言, 主要使用在商業處理方面, 強調檔案管理與字串操作。相對於一般的程式語言 (Program Language) , 由於 COBOL 的語法相當接近自然英語, 所以程式本身的可讀性很高。目前, 大部份的大型電腦都支援 COBOL 程式語言, 因為它提供商業事務處理中常用的統計、分數、檢索等功能, 所以到現在它仍是商業上最廣泛使用的程式語言, 事實上我們目前許多金融機構的大型電腦上跑的就是以 COBOL 寫的程式。 美國國防部在1950年末期, 於 CODASYL (COnference on DAta SYstem Language, 資料系統語言會議) 上制定了COBOL語言。此程式語言是美國商業程式設計語言中最接近標準的, 美國國家標準機構在 1968 年將 COBOL 標準化, 並在 1974 年宣布一個名為ANSI-COBOL修正版本。
系統時間:2024-04-27 22:16:06
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!