Alexander Stepanov于1967~1972年間在莫斯科國(guó)立大學(xué)學(xué)習(xí)數(shù)學(xué),從1972年開(kāi)始在蘇聯(lián),1977年移民美國(guó)后在美國(guó)從事編程工作。他編寫過(guò)操作系統(tǒng)、編程工具、編譯器和各種庫(kù)。他在程序設(shè)計(jì)基礎(chǔ)方面的工作先后得到GE、Polytechnic、AT&T、惠普、Silicon Graphics的支持,2002年后是Adobe的支持。1995年因C++標(biāo)準(zhǔn)模板庫(kù)的設(shè)計(jì)獲Dr.Dobb的程序設(shè)計(jì)杰出貢獻(xiàn)獎(jiǎng)。Paul McJones于1967~1971年間在加州大學(xué)伯克利分校學(xué)習(xí)工程數(shù)學(xué)。從1967年開(kāi)始介入程序設(shè)計(jì),涉足的領(lǐng)域包括操作系統(tǒng)、程序設(shè)計(jì)環(huán)境、事務(wù)處理系統(tǒng)以及企業(yè)和客戶應(yīng)用系統(tǒng)等。他先后在加州大學(xué)、IBM、Xerox、Tandem、DEC工作,2003年至今在Adobe公司。1982年他與合作者一起因其論文“The Recovery Manager of the System R Database Manager”獲得ACM程序設(shè)計(jì)系統(tǒng)和語(yǔ)言論文獎(jiǎng)。
圖書(shū)目錄
Preface ix
About the Authors xiii
1 Foundation 1
1.1 Categories of Ideas: Entity, Species, Genus 1
1.2 Values 2
1.3 Objects 4
1.4 rocedures6
1.5 Regular Types 6
1.6 Regular Procedures 8
1.7 Concepts 10
1.8 Conclusions14