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