网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 UNIX编程艺术(英文版)
分类 计算机-操作系统
作者 (美)雷蒙德
出版社 人民邮电出版社
下载
简介
编辑推荐

这是一本令人愉悦使人着迷的读物,可以教授任何操作系统上的程序员以解决问题的经验。

本书的编写历时5年,作者将其30年中未见纸端的UNⅡX软件工程智慧结晶奉献给读者。作者第一次将软件哲学、设计模式、工具、文化和传统精华展示给读者,这些精华使UNIX成为具有创新意义的软件,并展示了它们如何影响着当今的Linux和开源运动。本书中包含的大量实例都来源于重要的开源项目,通过这些实例,可以教会UNIX和Linux程序员如何使软件更优雅、更可移植、更加长效以及更具可重用性。

本书的读者对象:UNIX资深程序员;有其他操作系统开发经验的C、C++或者Java程序员,需要开发UNIX项目;想学习在UNIX下如何高效设计软件的初中级UNIX程序员;为通用市场或垂直应用准备平台方案或实现策略的系统架构师。

内容推荐

本书主要介绍了UNIX系统领域中的设计和开发哲学、思想文化体系、原则与经验,总结了UNIX发展史上成功的经验和失败的教训、经过时间验证的编码策略以及普遍适用的实用工具。本书由著名的UNIX编程大师、开源运动领袖人物之一Eric S. Raymond倾力多年编写而成,汇集了UNIX之父Ken Thompson等13位UNIX先锋的经典评论。本书内容涉及领域文化、软件开发设计与实现,覆盖面广、内容深邃,完全展现了作者极其深厚的经验积累和领域智慧,是UNIX领域中一本不朽的经典名著。

目录

ⅠContext

1 Phoilosphy:Philosophy Matters

2 History:A Tale of Two Cultures

3 Contrasts:Comparing the Unix Philosophy with others

ⅡDesign

4 Modularity:Keeping It Clean,Keeping it Simple

5 Textuality:Good Protocols Make Good Practice

6 Transparency:Let Threre Be Light

7 Muliprogramming:Separating Processes to Separate Function

8 Minilanguages:Finding a Notation That Sings

9 Generation:Pushing the Specification Level Upwards

10 Configuration:Staring on the Right Foot

11 Interfaces:User-Interface Design Patterns in the Unix Environment

12 Optimization

13 Complexity:As Simple As Possible,but No Simpler

Ⅲ Implementation

14 Languages:To C or Not To C?

15 Tools:The Tactics of Development

16 Reuse:On Not Reinventing the Wheel

Ⅳ Community

17 Portability:Software Portability and Keeping Up Standards

18 Documentation:Explaining Your Code to a Web-Centric World

19 Open Source:Programming in the New Unix Community

20 Futures:Dangers and Opportunities

A Glossary of Abbreviations

B References

C Contributors

D Rootless Root:The Unix Koans of Master Foo

Colophon

Index

随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/3/24 10:40:26