Description
Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. Think along with Adin D. Falkoff (APL), James Gosling (Java), Bjarne Stroustrup (C++), and others whose vision and hard work helped shape the computer industry. You'll find advice you can apply to systems you're developing, even if you don't use the specific languages being discussed.
Full Description
Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. In this unique collection, you'll learn about the processes that led to specific design decisions, including the goals they had in mind, the trade-offs they had to make, and how their experiences have left an impact on programming today. Masterminds of Programming includes individual interviews with:
* 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#
If you're interested in the people whose vision and hard work helped shape the computer industry, you'll find Masterminds of Programming fascinating.
Founders at Work http://book.douban.com/review/3800684/ Coders at Work http://book.douban.com/review/3800679/ Masterminds of Programming http://book.douban.com/review/3800676/
评分Programmers at Work http://book.douban.com/subject/2240586/ 中文版:编程大师访谈录 http://book.douban.com/subject/7007204/ Founders at Work http://book.douban.com/subject/1966719/ 中文版:创业者 http://book.douban.com/subject/3506599/ Coders at Wo...
评分1. 不惜一切代价消灭单一继承。 “继承不重要,封装才是面向对象的持久的贡献。” 封装就是模块化。对于一个大的系统,分而治之是必须的。模块化也降低了系统的维护成本。对于继承,可用包含和聚合来代替。当然这句话也有点过了,继承还是有用的,只是不要滥用。当有很显然的父...
评分1. 不惜一切代价消灭单一继承。 “继承不重要,封装才是面向对象的持久的贡献。” 封装就是模块化。对于一个大的系统,分而治之是必须的。模块化也降低了系统的维护成本。对于继承,可用包含和聚合来代替。当然这句话也有点过了,继承还是有用的,只是不要滥用。当有很显然的父...
评分名气很大,听说中文版翻译的问题,专门借了本原版的(后来东南出版社也出影印版了),两者比较,纸张印刷啥的差距还是很大的,不过价格差距也很大,呵呵。 言归正传,这本书感觉像访问记录,整理的并不系统,稍显凌乱,另外包含的语言太多了,我想除了个别牛人,能涉猎大部分...
《Masterminds of Programming》这本书,像是一位睿智的长者,娓娓道来计算机科学发展的辉煌篇章。我以往阅读编程书籍,多是侧重于学习具体的语言或技术,但这本书却将我的视野带到了一个更加宏观和深邃的层面。它没有直接教你如何写出一段代码,而是让你去理解编写代码背后的思想和哲学。书中对每一位“大师”的介绍,都不仅仅是列举他们的成就,更重要的是深入剖析了他们思考问题的方式、解决问题的策略,以及他们是如何影响了后续的技术发展。我发现,很多编程中的“最佳实践”,并非凭空产生,而是经历了无数次的尝试、失败、反思和优化。这本书就像一个宝库,里面藏着无数关于如何进行系统设计、如何构建可维护的软件、如何优雅地解决复杂问题的智慧精华。我通过阅读这本书,不仅提升了自己对编程的理解深度,更重要的是,它激发了我对这个领域更深入的探索欲望,让我开始思考自己在这个宏伟蓝图中的位置和贡献。
评分《Masterminds of Programming》这本书,给我带来的不仅仅是知识的增长,更是一种思维方式的重塑。我一直觉得编程是一门高度抽象的学科,但这本书却用一种极其接地气的方式,将那些复杂的概念一一展现。它不是简单地罗列代码片段或公式,而是通过讲述那些“大师们”是如何思考、如何解决问题的,来引导读者进入他们的思维模式。我发现,很多我们今天仍在使用的编程范式和设计理念,最早都可以追溯到几十年前的那些天才的想法。书中对面向对象编程、函数式编程等思想的起源和发展脉络的梳理,让我对这些编程风格有了更清晰的认识,也更加理解了它们各自的优势和适用场景。我特别喜欢书中那些关于“为何如此”的解释,它满足了我内心深处对技术原理的探求欲。这本书就像一面镜子,让我反思自己平时的编程习惯,并从中找到提升的空间。我已经迫不及待地想将学到的东西应用到我的实际工作中,去创造出更 elegant(优雅)和 efficient(高效)的代码。
评分这本《Masterminds of Programming》真是一部编程界的史诗!我常常在想,我们今天的数字生活是如何一步步建立起来的,这本书给了我一个非常全面和深刻的答案。它不仅仅是关于“怎么做”,更是关于“为何如此”。书中对于那些改变了计算机科学格局的里程碑式贡献的介绍,让我惊叹于人类智慧的伟大。我被那些早期科学家们在条件简陋的情况下,如何凭借坚定的信念和惊人的创造力,一步步构建起我们今天习以为常的计算世界所深深打动。作者的叙述方式非常具有感染力,他用生动的语言描绘了那些伟大的头脑如何思考、如何协作、如何挑战权威,最终推动了整个领域的进步。我特别欣赏书中对不同技术理念之间博弈和融合的阐述,这让我理解了技术发展并非一帆风顺,而是充满了思想的碰撞和不断的演进。这本书不仅仅是写给程序员看的,任何对技术史、对创新精神感兴趣的人,都应该来读一读。它会让你对这个世界产生一种全新的敬畏感。
评分读完《Masterminds of Programming》,我最大的感受就是,原来我们习以为常的编程工具和方法,背后竟然蕴含着如此深刻的思想和漫长的演进过程。这本书就像一把钥匙,为我打开了通往编程世界深层奥秘的大门。我以前总觉得编程就是写代码,但现在我意识到,每一个语法、每一个库、每一个框架,都是无数聪明才智的结晶,都是为了解决某个具体问题而产生的解决方案。书中对图灵、冯·诺依曼等先驱的介绍,让我对计算的本质有了更深的理解。而对 Dijkstra、Knuth 等人的讨论,则让我认识到算法和数据结构在整个计算机科学中的基石地位。我特别欣赏作者在讲述过程中,并没有一味地堆砌技术术语,而是巧妙地将人物的经历、时代的背景以及技术的发展巧妙地融合在一起,使得阅读体验非常流畅和愉悦。即使我不是一名专业的程序员,也能从中获得巨大的启发,并对这个世界产生一种全新的审视视角。这本书让我看到了技术背后的人文关怀和对极致的追求,这是一种非常宝贵的精神财富。
评分这本《Masterminds of Programming》绝对是编程界的一场盛宴!作为一名对计算机科学发展史怀揣浓厚兴趣的业余爱好者,我一直渴望能深入了解那些塑造了我们今天数字世界的关键人物和他们的思想。当我翻开这本书,我仿佛穿越回了那个充满激情与创造力的年代。书中对于早期计算机科学家们非凡的洞察力和前瞻性思维的描绘,简直让人叹为观止。我尤其喜欢作者如何通过生动的故事和细致的分析,将那些高深的技术概念转化为引人入胜的叙述。阅读的过程就像是在与那些伟大的头脑进行一场跨越时空的对话,我能感受到他们面对技术难题时的挣扎,以及最终突破瓶颈时的喜悦。书中对算法设计、编译器原理、操作系统架构等核心概念的讲解,虽然我并非科班出身,但也能通过书中清晰的逻辑和恰当的比喻,逐渐领略到其中的精髓。它不仅仅是一本关于编程的书,更是一本关于智慧、创新和人类探索精神的书。我强烈推荐给所有对技术充满好奇,渴望了解“为什么”和“怎么样”的读者。
评分由于《编程之魂》2010.4 闫怀志译的中文版含有很多低级错误,遂阅读原著。每一种成熟的编程语言的设计,涵盖形式化表示、应用目标的定位,以及设计范型的采用等,涉及从数学到工程多个层次,是设计哲学和工程实践的紧密结合。而每一种被广泛使用的编程语言,通常还意味着企业、组织和社区的支持与拥护。甚至,特定时代的计算机和编程文化也会影响一种编程语言的语言特性及其广泛使用程度。也就是说,成功的编程语言是编程大师们 (masterminds) 严谨、实用和富有远见的思维结晶,同时也是特定时代的幸运产物。我细读了自己偏爱的编程语言的创始人的访谈,如 C++ (Bjarne)、Python (Guido)、Lua (Luiz and Roberto)、C# (Anders)
评分不算是技术书籍。当故事看。
评分只是挑了部分感兴趣的语言看了看, 剩下的有时间再翻吧.
评分不算是技术书籍。当故事看。
评分太萌了 =w= (你被S惯了吧
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有