内容简介:程序员
在计算机发展的历史上,没有哪种程序设计语言像C语言这样应用普遍。本书是C语言的设计者之一Dennis M.Ritchie和著名计算机科学家Brian W.Kernighan合著的一本介绍C语言的权威经典著做。咱们如今见到的大量论述C语言程序设计的教材和专著均以此书为蓝本。本书第1版中介绍的C语言成为后来普遍使用的C语言版本——标准C的基础。人们熟知的“hello,World" 程序就是由本书首次引入的。如今,这一程序已经成为众多程序设计语言入门的第一课。算法
做者简介编程
Brian W. Kernighan 是贝尔实验室计算科学研究中心高级研究人员,著名的计算机科学家。他参加了UNIX系统、C语言、AWK语言和许多其余系统的开发,同时出版了许多在计算机领域具备影响的著做,包括《Software Tools》、《The Elements of Programming Style》、《The Unix Programming Environment》、《The C Programming Language》、《The AWK Language》、《The Practice of Programming》等。服务器
Rob Pike,目前谷歌公司最著名的软件工程师之一,曾是贝尔实验室Unix开发团队成员,Plan9操做系统开发的主要领导人,Inferno操做系统开发的主要领导人。他是缔造Go语言和Limbo语言的核心人物。中国Linux联盟 - www.lisdn.com - 中国Linux软件开发基地,中国Linux爱好者的精神家园。网络
网友评论:数据结构
这是一本不到200页的小书,传递着一种简单、优雅、平实和闲适。架构
把谭老师的书丢到废纸篓里是惟一正确的选择。科尼汉的书简洁明晰到了极致。我买了能买到的科尼汉全部的书, 从《unix编程环境》到《程序设计实践》,没有一本让我失望。伟大的做者,简洁风格的表明,永远的K&R.数据结构和算法
读下来绝不费力,全程都是享受。语言简练,词句清晰。 例子超级经典!总会有看到做者的代码而后以为太巧妙了、太厉害了、太老道了!这种大师杰做,每一个代码细节都让人感慨。必定要动手练习。老生常谈,看和写彻底是两码事,但看这本书的代码,有种火烧眉毛想练习一下的期待,就好像看到一本武林秘籍,光读还不够过瘾,迫切地想找个安静的地方揣摩练习一番。函数
内容简介:性能
《UNIX编程环境》是UINX编程领域的经典畅销书。做者本着“授之以渔”的态度,不只介绍了UNIX系统编程的基本技巧及编程规范,更是将UNIX的编程哲学融入其中,以帮助你更加深入地理解UNIX系统。
《UNIX编程环境》是Brian W.Kernighan和Rob Pike两位UNIX大师的协力之做,浸透了UNIX的设计思想,启发你体会编程方法、思想以及环境的奥秘。
网友评论:
很实在的unix介绍。 书中绝无生僻的角落,对于入门来讲没有什么难以理解的。可是字里行间浸透了做者设计unix的指导思想,这一点是别的入门书没法企及的。 书中说起的点滴都是实用的方法和准则,而这些充斥着在unix上一成天的工做,即便是有经验的用户学过此书后工做效率也会提高。
阅读完此书,让我见识到什么叫作简单之美。“保持简单”,这种思想在UNIX中获得了最完善的体现。听说,unix的内核最基本的方法只有6个。下一站:Unix编程艺术!
是一本经典的编程读物,有不少有启发性的例子。 这本书更注重“编程思想”的创建,仔细阅读会对UNIX的理解大有帮助。
虽然在unix上工做多年了,可是重读这本书仍然能体会到做者在文字间表达出的那种unix的正统思想。书不厚,值得多读几遍。
这是两位UNIX大师合著的关于UNIX编程方法,思想以及环境的书。是入门UNIX/Linux最好的教材。这本书不但能够带您走入UNIX世界,也向您阐述了UNIX的简约派哲学。每次在书架上看到它,总有再读以便的冲动。
想深刻学习UNIX环境编程,但又以为《UNIX环境高级编程》太厚不容易看完,并且读起来有点吃力。那么《UNIX编程环境》能够助你一臂之力,让你在UNIX的世界里走的更好。
内容简介:
本书曾被评为20世纪顶尖的30部计算机著做之一,做者Mark Allen Weiss在数据结构和算法分析方面卓有建树.他的数据结构和算法分析的著做尤为畅销,并受到普遍好评.已被世界500余所大学用做教材.
网友评论:
这本书买了不少年,搬了这么屡次工位,一直在办公室常备的书(虽然已经不多翻看). 里面使用的代码,不是所谓的伪代码,而是正经能够运行的C代码,因此新人若是能照着作一遍下来,收获应该不小.
这种程度的书确实不多能见到了。 它不在简单的地方无谓的浪费笔墨,恰到好处的把初学者带入算法和数据结构的世界。 它基本上涉及了数据结构基础的“方方面面”。很难想象这书的厚度,竟然能讲这么多内容(你看看算法导论有多厚就知道我在说什么了)。 它在内容上并不乏深度。
这本书真是很是好!我的感受很适合给初学者入门看,里面的分析数学公式恰到好处,没有算法导论的使人望而生畏,也没有国内图书的草草了事,既学习了数据结构又有刚恰好的算法分析,很容易令人产生共鸣。
内容简介:
Brian W.Kernig和Rob Pike奉献出他们的新做《程序设计实践》。可以使程序员工做更有效,产出更丰厚。在这里能够看到和已成为经典之做的《Unix编程环境》一样的洞察力和权威性。
本书从排错、测试、性能、可移植性、设计、界面、风格和记法等方面,讨论了程序设计中实际的、又是很是深入和具备普遍意义的思想、技术和方法。
网友评论:
我看过不少相似#程序员必读XX本书#的书单,彷佛在几乎全部的推荐书单里面,《程序设计实践》(英文名The Practice of Programming)都没有出现做为一本被推荐的书。
在技术博客,出版书籍充斥着各类云计算、大数据等时髦名词的今天,这本书从名字上就不是太引人注目,做为做者之一的Brian W. Kernighan这个名字彷佛也很陌生,不过他还有一本书,就是被奉为C圣经的《The C Programming Language》,相信你必定听过。而另外一位做者Rob Pike,可能更加陌生,不过他设计了一门最近很是红火的语言:Go。
这是一本紧紧占据经典书架最起眼位置的小册子,也是最符合KISS之道的神做之一。 抛开已有的业界的best practices,这本书还修正了我记忆中的不少错误认识,Brian Kernighan、Rob Pike的大名天然是本书最好的招牌;但做者的求实态度更值得每个认真的programmer学习。
一样是出自大师之手,一样都是珠玑,这本书的名气实在过小。这就像作生意同样,生意好的店会愈来愈好,生意差的店只会愈来愈冷清。 可是,没有看过这本书,是本身的损失。 这本书有三强:1,实践性强;2,实践性强;3,实践性强。
内容简介:
本书详细说明、讨论UNIX程序设计界面的应用技术,包括:系统调用界面及标准C函数库。全书具备鲜明的特色:在同类书籍中内容最为丰富、实用;提供了大量应用实例,其中大部分可直接引入到相关程序设计中;界面应用和UNIX内部结构紧密结合。
本书问世于1992年,做者是UNIX和网络技术领域的国际知名专家W. Richard Stevens。该书出版以来受到读者的广泛欢迎和好评,认为它是“在UNIX环境下进行程序设计的有关人员必读且常常须要查阅的首选参考书”。UNIX的原创者Dennis Ritchie则称其是“公认的优秀、匠心独具的名著”。
网友评论:
Rich Stevens显然不是Dennis Richie, Brian Kernighan那个贝尔实验室圈子的人。他对Unix的深刻了解,是本身翻烂手册、钻研系统获得的。这个切入点,和咱们多数用户是同样的。因此,咱们想知道的东西,也许正是Stevens关心过的。
内容简介:
本书是Linux之父Linux Torvalds曾捧读的经典著做。在本书中,做者描述了构成UNIX操做系统基础的内部算法与结构,以及它们与程序接口之间的联系。本书虽然以UNIX系统V为背景,可是介绍的算法、数据结构却并无专门针对任何一种特定的内核,因此直到今日,本书仍然是世界上许多大学操做系统课程的必读或推荐教材。读者若是想学习UNIX,本书依然是最好的选择之一。
网友评论:
这本书很老,可是不可错过——至少如今2013年尚未过期。它向读者展现了UNIX最开始的设计和实现,今天的各类*nix,包括但不限于各类BSD,Solaris以及Linux的结构都源自这里。另外,对于学习OS设计的同窗来讲,了解UNIX这样一个流行了几十年的OS的最初设计,或许可以获得一些启发。
内容简介:
本书主要介绍了Unix系统领域中的设计和开发哲学、思想文化体系、原则与经验,由公认的Unix编程大师、开源运动领袖人物之一Eric S. Raymond倾力多年写做而成。包括Unix设计者在内的多位领域专家也为本书贡献了宝贵的内容。本书内容涉及社群文化、软件开发设计与实现,覆盖面广、内容深邃,彻底展示了做者极其深厚的经验积累和领域智慧。
网友评论:
贯穿始终的 KISS 原则,不少年前就被谆谆教导过了。它被我无时无刻的都拿出来警告本身的设计过程。读完这本书,让我对 KISS 又有了一次升华。其实,这本书对我几个月来设计游戏服务器架构的影响是满大的。坚决了我每写一个程序作好一件事的决心。
相信对绝大多数 Unix 程序员而言, 书中所阐述的基本都是天天稀疏日常、实践到烂的东西。我翻来覆去读这本书的缘由就是用它来照耀充满着这个宇宙空间的伟大的 Win32 社区, 品味着他们的愚蠢。对一名 Unix 程序员来说, 这是一种黑色幽默式的消遣。同时一泄天天 Win32 喇叭给人形成的烦躁和不安的感受。这种发泄, 让我更深深地爱上了这本书。
对于我来讲,判断一本“经典”好书的标准,除了阅读当时的“震撼”以外, 还有是否是会不时回去再翻阅,是否是会不时想起书中的一些论述。这本书就彻底契合我对“经典”好书的标准。
内容简介:
在20世纪70年代和80年代这一时期,莱昂的几册《源代码分析》,曾是人们争相传看的UNIX系统的"地下出版物".咱们今天来审视这一著做,尽管其中的代码已属过期,但其注释者所做的大部分注释,依然完美如初.要想学习操做系统原理,就必须阅读和理解源代码.莱昂的工做,使咱们中间的大多数人都能达到这一步.
网友评论:
很是好, 这个版本的代码很是短, 能够很快提升你对操做系统的理解, 和对c语言程序的阅读能力
学操做系统的必读书, 虽然PDP-11早已淘汰, 其中的许多东西仍然是现代unix的基础.
计算机书籍大多由于时效性短暂而不值得收藏,但这本例外。