91精品国产综合久久四虎久久_国产成人午夜高潮毛片_99er视频精品免费观看_2020亚洲熟女在线观看_日本女优人体写真_国内黄色毛片_年轻的老师中文版在线_丰满女邻居做爰_久久久久久精品成人免费图片

 
編程大師智慧(影印版)
編程大師智慧(影印版)
Federico Biancuzzi, Shane Warden
出版時間:2010年09月
頁數(shù):480
《編程大師智慧》的主要特色在于它是多位編程語言創(chuàng)造者的獨(dú)家采訪,他們創(chuàng)造的這些編程語言極具歷史意義,對于當(dāng)下的信息社會產(chǎn)生了重大影響。從這部獨(dú)特的采訪集中,你將了解到某些特殊設(shè)計(jì)決定產(chǎn)生的過程,包括這些先行者當(dāng)時頭腦中的既定目標(biāo)、他們不得不做的折衷權(quán)衡,以及這些寶貴經(jīng)驗(yàn)至今對編程產(chǎn)生了怎樣的影響。本書包括如下采訪:

· Adin D. Falkoff: APL
· Thomas E. Kurtz: BASIC
· Charles H. Moore: FORTH
· Robin Milner: ML
· Donald D. Chamberlin: SQL
· Alfred Aho, Peter Weinberger, and Brian Kernighan: AWK
· Charles Geschke and John Warnock: PostScript
· Bjarne Stroustrup: C++
· Bertrand Meyer: Eiffel
· Brad Cox and Tom Love: Objective-C
· Larry Wall: Perl
· Simon Peyton Jones, Paul Hudak, Philip Wadler, and John Hughes: Haskell
· Guido van Rossum: Python
· Luiz Henrique de Figueiredo and Roberto Ierusalimschy: Lua
· James Gosling: Java
· Grady Booch, Ivar Jacobson, and James Rumbaugh: UML
· Anders Hejlsberg: Delphi inventor and · lead developer of C#

如果你對那些用遠(yuǎn)見卓識和努力工作造就計(jì)算機(jī)產(chǎn)業(yè)的人們感興趣的話,那么自然會發(fā)現(xiàn)
《編程大師智慧》是一本令人著迷的好書。

關(guān)于采訪者
Federico Biancuzzi是一位自由采訪者,他的采訪報(bào)道發(fā)表在多家在線刊物上,包括
《ONLamp》、《NewsForge》、《TheRegister》、《ArsTechnica》 等等。
Shane Warden是一位自由軟件開發(fā)者,他的主要興趣在于編程語言設(shè)計(jì)和虛擬機(jī)。在業(yè)余時間,他是獨(dú)立出版社Onyx Neon Press的小說出版部門負(fù)責(zé)人。他也是O’Reilly圖書《敏捷開發(fā)藝術(shù)》的合著者之一。
  1. FOREWORD
  2. PREFACE
  3. 1 C++
  4. Bjarne Stroustrup
  5. Design Decisions
  6. Using the Language
  7. OOP and Concurrency
  8. Future
  9. Teaching
  10. 2 PYTHON
  11. Guido van Rossum
  12. The Pythonic Way
  13. The Good Programmer
  14. Multiple Pythons
  15. Expedients and Experience
  16. 3 APL
  17. Adin H. Falkoff
  18. Paper and Pencil
  19. Elementary Principles
  20. Parallelism
  21. Legacy
  22. 4 FORTH
  23. Charles D. Moore
  24. The Forth Language and Language Design
  25. Hardware
  26. Application Design
  27. 5 BASIC
  28. Thomas E. Kurtz
  29. The Goals Behind BASIC
  30. Compiler Design
  31. Language and Programming Practice
  32. Language Design
  33. Work Goals
  34. 6 AWK
  35. Alfred Aho, Peter Weinberger, and Brian Kernighan
  36. The Life of Algorithms
  37. Language Design
  38. Unix and Its Culture
  39. The Role of Documentation
  40. Computer Science
  41. Breeding Little Languages
  42. Designing a New Language
  43. Legacy Culture
  44. Transformative Technologies
  45. Bits That Change the Universe
  46. Theory and Practice
  47. Waiting for a Breakthrough
  48. Programming by Example
  49. 7 LUA
  50. Luiz Henrique de Figueiredo and Roberto Ierusalimschy
  51. The Power of Scripting
  52. Experience
  53. Language Design
  54. 8 HASKELL
  55. Simon Peyton Jones, Paul Hudak, Philip Wadler,
  56. and John Hughes
  57. A Functional Team
  58. Trajectory of Functional Programming
  59. The Haskell Language
  60. Spreading (Functional) Education
  61. Formalism and Evolution
  62. 9 ML
  63. Robin Milner
  64. The Soundness of Theorems
  65. The Theory of Meaning
  66. Beyond Informatics
  67. 10 SQL
  68. Don Chamberlin
  69. A Seminal Paper
  70. The Language
  71. Feedback and Evolution
  72. XQuery and XML
  73. 11 OBJECTIVE-C
  74. Brad Cox and Tom Love
  75. Engineering Objective-C
  76. Growing a Language
  77. Education and Training
  78. Project Management and Legacy Software
  79. Objective-C and Other Languages
  80. Components, Sand, and Bricks
  81. Quality As an Economic Phenomenon
  82. Education
  83. 12 JAVA
  84. James Gosling
  85. Power or Simplicity
  86. A Matter of Taste
  87. Concurrency
  88. Designing a Language
  89. Feedback Loop
  90. 13 C#
  91. Anders Hejlsberg
  92. Language and Design
  93. Growing a Language
  94. C#
  95. The Future of Computer Science
  96. 14 UML
  97. Ivar Jacobson, James Rumbaugh, and Grady Booch
  98. Learning and Teaching
  99. The Role of the People
  100. UML
  101. Knowledge
  102. Be Ready for Change
  103. Using UML
  104. Layers and Languages
  105. A Bit of Reusability
  106. Symmetric Relationships
  107. UML
  108. Language Design
  109. Training Developers
  110. Creativity, Refinement, and Patterns
  111. 15 PERL
  112. Larry Wall
  113. The Language of Revolutions
  114. Language
  115. Community
  116. Evolution and Revolution
  117. 16 POSTSCRIPT
  118. Charles Geschke and John Warnock
  119. Designed to Last
  120. Research and Education
  121. Interfaces to Longevity
  122. Standard Wishes
  123. 17 EIFFEL
  124. Bertrand Meyer
  125. An Inspired Afternoon
  126. Reusability and Genericity
  127. Proofreading Languages
  128. Managing Growth and Evolution
  129. AFTERWORD
  130. CONTRIBUTORS
  131. INDEX
書名:編程大師智慧(影印版)
作者:Federico Biancuzzi, Shane Warden
國內(nèi)出版社:東南大學(xué)出版社
出版時間:2010年09月
頁數(shù):480
書號:978-7-5641-2262-1
原版書出版商:O'Reilly Media
Federico Biancuzzi
 
Shane Warden
 
Shane Warden是O'Reilly網(wǎng)絡(luò)(O’Reilly Network)的技術(shù)編輯,專攻程序設(shè)計(jì)、Linux和開源軟件開發(fā)。他負(fù)責(zé)了O’Reilly多本書籍的出版,是《Extreme Programming Pocket Guide》(極限編輯程袖珍手冊)一書的作者,該書將極限編程濃縮成簡單明了的解釋和參考。許多讀者說他們?yōu)樗锌蛻舳假I了這本書,以便于向客戶解釋他們?nèi)绾喂ぷ鳌ard Cunningham(極限編程的協(xié)同創(chuàng)始人)認(rèn)為該書是對極限編程實(shí)踐的最佳闡釋。
Shane Warden is the technical editor of the O’Reilly Network, specializing in programming, Linux,
and open source development. Among other books for O’Reilly, he is the author of the Extreme
Programming Pocket Guide, which distilled Extreme Programming into a concise explanation and
reference. Many readers have commented that they buy copies for all of their customers to explain how
they work. Ward Cunningham (cocreator of Extreme Programming) considers it the best explanation
of the practice.
 
 
The cover fonts are Akzidenz Grotesk, Orator, and Helvetica Neue Ultra Light. The text
font is Adobe’s Meridien; the heading font is ITC Bailey.
購買選項(xiàng)
定價(jià):68.00元
書號:978-7-5641-2262-1
出版社:東南大學(xué)出版社