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.
译者序 编程语言是人们为了描述计算过程而设计的一种具有语法语义描述的记号。没有编程语言支持的计算机世界简直难以想象。由于编程语言具有如此重要的基础地位,从计算机问世至今的大半个世纪中,人们一直在为创建更好的编程语言而不懈努力。各种各样的编程语言及其方言层出不...
评分对话访谈,更多展现设计程序语言的方方面面,还有对编程领域包括计算机课程学习的各种观点,很智慧也很具有启发性,不愧是诸多大师的认识,尤为深远. 附录中诸位大师的个人简介仔细翻看,对他们的学历背景,从业背景颇感兴趣,基本上都是名牌大学,博士学历.交叉学科.纠正了以前自己的...
评分译者序 编程语言是人们为了描述计算过程而设计的一种具有语法语义描述的记号。没有编程语言支持的计算机世界简直难以想象。由于编程语言具有如此重要的基础地位,从计算机问世至今的大半个世纪中,人们一直在为创建更好的编程语言而不懈努力。各种各样的编程语言及其方言层出不...
评分原来期望挺大的,以为能了解很多编程语言的前因后果,它出现的原因和语言的核心思想什么的,结果看到该书,什么啊!看的时候好多地方看的不知所云,看一会儿就困了,翻译的不到位啊!强忍着看完,没有什么印象,就是有个记住了,很多编程语言的设计者都是以爱因斯坦的 ...
评分今天刚从图书馆借出来看看,本来想学学大师们的思考方式,并通过这本书了解一下不同的语言及其区别(笑),但看了之后才发现大部分句子看不懂啊~,我是一个编程初学者,可能大部分用语不太明白吧(开始时认为),来这转转才发现原来是翻译问题(汗),本来还说怎么看得这么累...
读完《Masterminds of Programming》,我最大的感受就是,原来我们习以为常的编程工具和方法,背后竟然蕴含着如此深刻的思想和漫长的演进过程。这本书就像一把钥匙,为我打开了通往编程世界深层奥秘的大门。我以前总觉得编程就是写代码,但现在我意识到,每一个语法、每一个库、每一个框架,都是无数聪明才智的结晶,都是为了解决某个具体问题而产生的解决方案。书中对图灵、冯·诺依曼等先驱的介绍,让我对计算的本质有了更深的理解。而对 Dijkstra、Knuth 等人的讨论,则让我认识到算法和数据结构在整个计算机科学中的基石地位。我特别欣赏作者在讲述过程中,并没有一味地堆砌技术术语,而是巧妙地将人物的经历、时代的背景以及技术的发展巧妙地融合在一起,使得阅读体验非常流畅和愉悦。即使我不是一名专业的程序员,也能从中获得巨大的启发,并对这个世界产生一种全新的审视视角。这本书让我看到了技术背后的人文关怀和对极致的追求,这是一种非常宝贵的精神财富。
评分《Masterminds of Programming》这本书,像是一位睿智的长者,娓娓道来计算机科学发展的辉煌篇章。我以往阅读编程书籍,多是侧重于学习具体的语言或技术,但这本书却将我的视野带到了一个更加宏观和深邃的层面。它没有直接教你如何写出一段代码,而是让你去理解编写代码背后的思想和哲学。书中对每一位“大师”的介绍,都不仅仅是列举他们的成就,更重要的是深入剖析了他们思考问题的方式、解决问题的策略,以及他们是如何影响了后续的技术发展。我发现,很多编程中的“最佳实践”,并非凭空产生,而是经历了无数次的尝试、失败、反思和优化。这本书就像一个宝库,里面藏着无数关于如何进行系统设计、如何构建可维护的软件、如何优雅地解决复杂问题的智慧精华。我通过阅读这本书,不仅提升了自己对编程的理解深度,更重要的是,它激发了我对这个领域更深入的探索欲望,让我开始思考自己在这个宏伟蓝图中的位置和贡献。
评分这本《Masterminds of Programming》真是一部编程界的史诗!我常常在想,我们今天的数字生活是如何一步步建立起来的,这本书给了我一个非常全面和深刻的答案。它不仅仅是关于“怎么做”,更是关于“为何如此”。书中对于那些改变了计算机科学格局的里程碑式贡献的介绍,让我惊叹于人类智慧的伟大。我被那些早期科学家们在条件简陋的情况下,如何凭借坚定的信念和惊人的创造力,一步步构建起我们今天习以为常的计算世界所深深打动。作者的叙述方式非常具有感染力,他用生动的语言描绘了那些伟大的头脑如何思考、如何协作、如何挑战权威,最终推动了整个领域的进步。我特别欣赏书中对不同技术理念之间博弈和融合的阐述,这让我理解了技术发展并非一帆风顺,而是充满了思想的碰撞和不断的演进。这本书不仅仅是写给程序员看的,任何对技术史、对创新精神感兴趣的人,都应该来读一读。它会让你对这个世界产生一种全新的敬畏感。
评分这本《Masterminds of Programming》绝对是编程界的一场盛宴!作为一名对计算机科学发展史怀揣浓厚兴趣的业余爱好者,我一直渴望能深入了解那些塑造了我们今天数字世界的关键人物和他们的思想。当我翻开这本书,我仿佛穿越回了那个充满激情与创造力的年代。书中对于早期计算机科学家们非凡的洞察力和前瞻性思维的描绘,简直让人叹为观止。我尤其喜欢作者如何通过生动的故事和细致的分析,将那些高深的技术概念转化为引人入胜的叙述。阅读的过程就像是在与那些伟大的头脑进行一场跨越时空的对话,我能感受到他们面对技术难题时的挣扎,以及最终突破瓶颈时的喜悦。书中对算法设计、编译器原理、操作系统架构等核心概念的讲解,虽然我并非科班出身,但也能通过书中清晰的逻辑和恰当的比喻,逐渐领略到其中的精髓。它不仅仅是一本关于编程的书,更是一本关于智慧、创新和人类探索精神的书。我强烈推荐给所有对技术充满好奇,渴望了解“为什么”和“怎么样”的读者。
评分《Masterminds of Programming》这本书,给我带来的不仅仅是知识的增长,更是一种思维方式的重塑。我一直觉得编程是一门高度抽象的学科,但这本书却用一种极其接地气的方式,将那些复杂的概念一一展现。它不是简单地罗列代码片段或公式,而是通过讲述那些“大师们”是如何思考、如何解决问题的,来引导读者进入他们的思维模式。我发现,很多我们今天仍在使用的编程范式和设计理念,最早都可以追溯到几十年前的那些天才的想法。书中对面向对象编程、函数式编程等思想的起源和发展脉络的梳理,让我对这些编程风格有了更清晰的认识,也更加理解了它们各自的优势和适用场景。我特别喜欢书中那些关于“为何如此”的解释,它满足了我内心深处对技术原理的探求欲。这本书就像一面镜子,让我反思自己平时的编程习惯,并从中找到提升的空间。我已经迫不及待地想将学到的东西应用到我的实际工作中,去创造出更 elegant(优雅)和 efficient(高效)的代码。
评分枕边读物,科普读物,谈资读物
评分枕边读物,科普读物,谈资读物
评分对各位编程之父的访谈
评分角度还是主要放在这些人作为一个Language的Creator和Maintainer上,收获并不是非常大。
评分角度还是主要放在这些人作为一个Language的Creator和Maintainer上,收获并不是非常大。
本站所有内容均为互联网搜索引擎提供的公开搜索信息,本站不存储任何数据与内容,任何内容与数据均与本站无关,如有需要请联系相关搜索引擎包括但不限于百度,google,bing,sogou 等
© 2026 book.wenda123.org All Rights Reserved. 图书目录大全 版权所有