
奧利-約翰·達(dá)爾(英語(yǔ):Ole-Johan Dahl,1931年10月12日-2002年1月29日),生于挪威曼達(dá)爾,著名計(jì)算機(jī)科學(xué)家。他與克里斯汀·尼加德(Kristen Nygaard)一起通過(guò)設(shè)計(jì)編程語(yǔ)言Simula I和Simula 67,產(chǎn)生了面向?qū)ο缶幊坛霈F(xiàn)至關(guān)重要的想法。他被認(rèn)為是“面向?qū)ο缶幊獭敝浮?/p>
基本資料
詳細(xì)介紹
奧利-約翰·達(dá)爾與克利斯登·奈加特共同創(chuàng)造了Simula,被認(rèn)為是面向?qū)ο笾浮R虼素暙I(xiàn),他與克利斯登·奈加特共同獲得2001年圖靈獎(jiǎng)與2002年約翰·馮諾依曼獎(jiǎng)。
面向?qū)ο缶幊淌沁@個(gè)時(shí)代的主要編程范式。這個(gè)范式出現(xiàn)的基礎(chǔ)是核心概念,如對(duì)象、類和具有虛擬量的繼承,所有這些都清楚地建立在OleJohanDahl和KristenNygaard的離散事件模擬語(yǔ)言SimulaI和一般編程語(yǔ)言Simula67中。這些對(duì)象將數(shù)據(jù)、過(guò)程和協(xié)作操作序列方面集成到一個(gè)非常通用且功能強(qiáng)大的統(tǒng)一實(shí)體中。
通過(guò)將這些核心概念體現(xiàn)在一種專為系統(tǒng)描述和編程而設(shè)計(jì)的語(yǔ)言中,Dahl和Nygaard為這些想法提供了邏輯和符號(hào)基礎(chǔ)。軟件可以構(gòu)建在抽象層中,每個(gè)層都依賴于前一層實(shí)現(xiàn)的描述和概念平臺(tái)。通過(guò)將Simula67定義為國(guó)際標(biāo)準(zhǔn)語(yǔ)言Algol-60的延伸,這種表達(dá)媒介可以進(jìn)入,可供整個(gè)研究界使用。Simula多年來(lái)形成并加速了面向?qū)ο缶幊碳捌浒殡S的管理學(xué)科的出現(xiàn)。