Elements of Programming

Elements of Programming
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2009-06
ISBN: 9780321635372
定价: 632.40
装帧: 精装
开本: 其他
纸张: 其他
页数: 262页
正文语种: 英语
  • A truly foundational book on the discipline of generic programming reveals how to write better software by mastering the development of abstract components. The authors show programmers how to use mathematics to compose reliable algorithms from components, and to design effective interfaces between algorithms and data structures. Alexander Stepanov studied mathematics at Moscow State University from 1967 to 1972. He has been programming since 1972: first in the Soviet Union and, after emigrating in 1977, in the United States. He has programmed operating systems, programming tools, compilers, and libraries. His work on foundations of programming has been supported by GE, Brooklyn Polytechnic, AT&T,HP, SGI, and, since 2002, Adobe. In 1995 he received the Dr. Dobb’s Journal Excellence in Programming Award for the design of the C++ Standard Template Library.
    Paul McJones studied engineering mathematics at the University of California, Berkeley, from 1967 to 1971. He has been programming since 1967 in the areas of operating systems, programming environments, transaction processing systems, and enterprise and consumer applications. He has been employed by the University of California, IBM, Xerox, Tandem, DEC, and, since 2003, Adobe. In 1982 he and his coauthors received the ACM Programming Systems and Languages Paper Award for their paper “The Recovery Manager of the System R Database Manager.” Preface
    Chapter 1 - Foundations
    Chapter 2 - Transformations and Their Orbits
    Chapter 3 - Associative Operations
    Chapter 4 - Linear Orderings
    Chapter 5 - Ordered Algebraic Structures
    Chapter 6 - Iterators
    Chapter 7 - Coordinate Structures
    Chapter 8 - Coordinates with Mutable Successors
    Chapter 9 - Copying Algorithms
    Chapter 10 - Rearrangements
    Chapter 11 - Partition and Merging
    Chapter 12 - Composite Objects
    Afterword
    Appendix A - Mathematical Notation
    Appendix B - Programming Language (by Sean Parent and Bjarne Stroustrup)
    Bibliography
    Index
  • 内容简介:
    A truly foundational book on the discipline of generic programming reveals how to write better software by mastering the development of abstract components. The authors show programmers how to use mathematics to compose reliable algorithms from components, and to design effective interfaces between algorithms and data structures.
  • 作者简介:
    Alexander Stepanov studied mathematics at Moscow State University from 1967 to 1972. He has been programming since 1972: first in the Soviet Union and, after emigrating in 1977, in the United States. He has programmed operating systems, programming tools, compilers, and libraries. His work on foundations of programming has been supported by GE, Brooklyn Polytechnic, AT&T,HP, SGI, and, since 2002, Adobe. In 1995 he received the Dr. Dobb’s Journal Excellence in Programming Award for the design of the C++ Standard Template Library.
    Paul McJones studied engineering mathematics at the University of California, Berkeley, from 1967 to 1971. He has been programming since 1967 in the areas of operating systems, programming environments, transaction processing systems, and enterprise and consumer applications. He has been employed by the University of California, IBM, Xerox, Tandem, DEC, and, since 2003, Adobe. In 1982 he and his coauthors received the ACM Programming Systems and Languages Paper Award for their paper “The Recovery Manager of the System R Database Manager.”
  • 目录:
    Preface
    Chapter 1 - Foundations
    Chapter 2 - Transformations and Their Orbits
    Chapter 3 - Associative Operations
    Chapter 4 - Linear Orderings
    Chapter 5 - Ordered Algebraic Structures
    Chapter 6 - Iterators
    Chapter 7 - Coordinate Structures
    Chapter 8 - Coordinates with Mutable Successors
    Chapter 9 - Copying Algorithms
    Chapter 10 - Rearrangements
    Chapter 11 - Partition and Merging
    Chapter 12 - Composite Objects
    Afterword
    Appendix A - Mathematical Notation
    Appendix B - Programming Language (by Sean Parent and Bjarne Stroustrup)
    Bibliography
    Index
查看详情
目前没有书店销售此书
相关图书 / 更多
Elements of Programming
ElementsofLegalWriting:AGuidetothePrinciplesofWritingClear,Concise,
Martha Faulk 著
Elements of Programming
Elements of Number Theory数论原理
Ivan Matveevich Vinogradov
Elements of Programming
ElementsofArgument:ATextandReader
Annette T. Rottenberg 著
Elements of Programming
ElementsoftheTheoryofFunctionsandFunctionalAnalysis[TwoVolumesinOne]
A. N. Kolmogorov 著
Elements of Programming
ElementsofTechnicalWriting
Gary Blake 著
Elements of Programming
Elements of Engineering Electromagnetics
Nannapaneni Narayana Rao
Elements of Programming
ElementsofProbabilityandStatistics(概率论与数理统计初步)
郑静 著
Elements of Programming
Elements of Homotopy Theory
Whitehead, George W.
Elements of Programming
Elements of Woodcarving
Chris Pye
Elements of Programming
Elements of the Theory of Representations
A. A. Kirillov
Elements of Programming
ElementsofAlgebra(CambridgeLibraryCollection-Mathematics)
Leonard Euler 著
Elements of Programming
Elements of Garden Design
Joe Eck 著
您可能感兴趣 / 更多
Elements of Programming
TensorFlow机器学习实用指南
Alexia;Audevart
Elements of Programming
Python技术手册 第4版(影印版)
Alex Martelli
Elements of Programming
城市环境教育概论
Alex Russ Marianne 著
Elements of Programming
牛津阅读手册
Alexander Pollatsek
Elements of Programming
SparkNLP自然语言处理(影印版)
AlexThomas 著
Elements of Programming
汗青堂丛书084·查理大帝
Alessandro、Barbero 著
Elements of Programming
代数几何学原理III.凝聚层的上同调
Alexander、Grothe 著
Elements of Programming
人工智能在网络安全中的应用
AlessandroParisi
Elements of Programming
大数据湖最佳实践
Alex、Gorelik 著
Elements of Programming
分子生物学(第四版导读版)
Alexander McLennan、Andy Bates、Phil Turner、Mike White 编
Elements of Programming
Python编程基础(视频讲解版)
Alex、武沛齐、王战山 著
Elements of Programming
外观设计保护:德国、欧盟、美国、日本、中国与韩国的法规与实践(原书第4版)
Alexander、Bulling、Angelika、Langöhrig 著