计算机
松本行弘的程式世界 Douban
author: [日] 松本行弘 translator: 鄧瑋敦 publishing house: 博碩 2010 - 7
讓Ruby之父教您大師級的程式思考術!
本書以松本行弘先生對程式本質的深層認知、各種技術之優缺點的掌握,闡述Ruby這套程式語言的設計理念,並由此延伸讓您一窺程式設計的奧妙之處。本書內含許多以Ruby、Lisp、Smalltalk、Erlang、JavaScript等動態語言所寫成的範例,從動態語言、函數式程式設計等領域開展您的學習視野。
本書精華:
‧物件導向與抽象化
‧多重繼承的問題與Mix-in
‧基於原型與基於類別的物件導向概念
‧靜態語言與動態語言的差異
‧Duck Typing與Metaprogramming
‧區塊和閉包的強大威力
‧設計模式與開閉原則
‧Ajax與JavaScript
‧Ruby on Rails與MVC
‧開放類別與Monkey Patching
‧字碼問題與Unicode
‧正則表達式與「鬼車」
‧整數、浮點數、位元運算
‧程式最佳化技術與平行程式設計
‧程式弱點與攻擊手法
‧程式的時間問題
‧資料的永續性與XML
‧函數式程式語言的特性
‧記憶體管理與垃圾回收機制
‧程式碼產生技術與Ruby的擴充方式
‧開放原始碼的精神與選擇授權的觀念
编程大师访谈录 Douban
Programmers at Work
★ 6.2 (5 ratings) author: [美] Susan Lammers translator: 李琳骁 / 吴咏炜 … publishing house: 人民邮电出版社 2012 - 1
本书是对19位计算机行业先驱的采访实录,采访对象包括查尔斯·西蒙尼、比尔·盖茨、安迪·赫兹菲尔德、雷·奥奇、杰夫·拉斯金等。访谈涉及他们软件创造过程的灵感、技术、编程习惯、动机、反思,以及对未来软件的畅想等。问答中集结了这些计算机先驱的精辟言论,处处闪烁着智慧的火花。
July 26, 2020 read
刚开始几个人我还是知道的,所以能读下去。后面十几个人,连名字都是第一次听说,而且他们的故事都大同小异,感觉就像把故事的主人公换个名字再讲一遍一样。
编程 计算机
代码的未来 Douban
★ 7.5 (19 ratings) author: [日] 松本行弘 translator: 周自恒 publishing house: 人民邮电出版社 2013 - 6
《代码的未来》是Ruby之父松本行弘的又一力作。作者对云计算、大数据时代下的各种编程语言以及相关技术进行了剖析,并对编程语言的未来发展趋势做出预测,内容涉及Go、VoltDB、node.js、CoffeeScript、Dart、MongoDB、摩尔定律、编程语言、多核、NoSQL等当今备受关注的话题。
《代码的未来》面向各层次程序设计人员和编程爱好者,也可供相关技术人员参考。
Aug. 3, 2019 read
ruby 作者写的书,可以看出作者在软件领域的深厚功力。本书给我最深的体会就是,主流编程语言都是上世纪创造的,有一些语言并不能充分利用现在的硬件资源。为了利用现在丰富的硬件资源,编程语言应该在并行和分布式方面发展。引用作者的话:现在是多核时代。
程序员 计算机
黑客与画家 Google Books Douban
Hackers and Painters: Big Ideas from the Computer Age
★ 8.6 (252 ratings) author: 保罗·格雷厄姆 translator: 阮一峰 publishing house: 人民邮电出版社 2011 - 4
本书是硅谷创业之父Paul Graham 的文集,主要介绍黑客即优秀程序员的爱好和动机,讨论黑客成长、黑客对世界的贡献以及编程语言和黑客工作方法等所有对计算机时代感兴趣的人的一些话题。书中的内容不但有助于了解计算机编程的本质、互联网行业的规则,还会帮助读者了解我们这个时代,迫使读者独立思考。
本书适合所有程序员和互联网创业者,也适合一切对计算机行业感兴趣的读者。
奇点临近 Douban
the singularity is near
★ 7.5 (12 ratings) author: Ray Kurzweil translator: 董振华 / 李庆成 publishing house: 机械工业出版社 2011 - 10
人工智能作为21世纪科技发展的最新成就,深刻揭示了科技发展为人类社会带来的巨大影响。本书结合求解智能问题的数据结构以及实现的算法,把人工智能的应用程序应用于实际环境中,并从社会和哲学、心理学以及神经生理学角度对人工智能进行了独特的讨论。本书提供了一个崭新的视角,展示了以人工智能为代表的科技现象作为一种“奇点”思潮,揭示了其在世界范围内所产生的广泛影响。本书全书分为以下几大部分:第一部分人工智能,第二部分问题延伸,第三部分拓展人类思维,第四部分推理,第五部分通信、感知与行动,第六部分结论。本书既详细介绍了人工智能的基本概念、思想和算法,还描述了其各个研究方向最前沿的进展,同时收集整理了详实的历史文献与事件。
适合于不同层次和领域的研究人员及学生,是高等院校本科生和研究生人工智能课的课外读物,也是相关领域的科研与工程技术人员的参考书。