Linux程序设计(第4版)值得看吗?

简介: 最负盛名的Linux程序设计图书。

版权声明

Original edition, entitled Beginning Linux Programming, 4th Edition, by Neil Matthew,Richard Stones,ISBN 9780470147627, published byJohn Wiley & Sons, Inc.

Copyright ©2008 by John Wiley & Sons, Inc.,All rights reserved.This translation published under License.

Translation edition published by POSTS & TELECOM PRESS Copyright ©2010.

Copies of this book sold without a Wiley sticker on the cover are unauthorized and illegal.

本书简体中文版由John Wiley & Sons, Inc.授权人民邮电出社独家出版。

本书封底贴有Wiley & Sons, Inc.激光防伪标签,无标签者不得销售。

版权所有,侵权必究。

所有的计算机程序员都会随手记下大量笔记,其中的代码示例往往来自前人对使用手册的深入钻研,或者来自Usenet新闻组,来自后者的代码有时连最盲目的探索者也不敢照搬照抄(当然也有另一种观点认为,他们都可以自由地访问Usenet新闻组,并且从来没有停止过对其中代码的使用),但采用这种风格的图书可以说少之又少,这不能不说是一件很奇怪的事情。在因特网中,存在着大量针对程序设计和系统管理特定领域的、短小精悍而又切中问题关键的文档。Linux文档项目发表了一系列的文档,内容涵盖了Linux的各个方面,从在同一台机器上同时安装Linux和Windows到将你的咖啡机连接到Linux系统。你可以通过网址来查看Linux文档项目。

从另一方面来看,现在的图书市场充斥着大量这样的图书,它们要么是大部头的巨著,内容详尽而全面,使得你没有时间把它们读完;要么就是完全面向初学者的入门图书,你购买它们只是为了送给朋友(开个玩笑而已)。只有很少的书籍尝试着对大量实际应用领域的基本概念和做法进行介绍。本书就是其中之一,它是对程序员笔记的摘要,经过破译(要认清程序员的笔迹可并非易事)和编辑,并将它们有机地组织起来。

本书这一版经过了审阅和更新,反映了目前Linux开发的现状。

Alan CoxLinux内核维护者

前言

欢迎阅读本书第4版,这是一本针对在Linux系统和其他UNIX风格的操作系统上进行程序开发的易于使用的指南性读物。

在本书中,我们的目标是介绍对于Linux程序员来说非常重要的主题,这些主题的涵盖面非常广泛。书名中的“beginning”更多的是指书中的内容而不是读者的技能。我们对本书的内容组织进行了精心的安排,以帮助读者更多地了解Linux所提供的功能,而不管读者现有的经验有多少。Linux程序设计是一个很大的领域,我们的目标是对广泛领域中的大量主题都进行介绍,从而让读者在每个主题上都具备足够的入门知识。

读者对象

如果你是一位程序员,希望利用Linux(或UNIX)提供给软件开发者的工具来加快程序开发的进度,尽量减少编程时间并让你的程序充分利用Linux系统所提供的功能,那么本书将非常适合你。书中明确清晰的解释和分步骤的实验,将帮助你迅速提高编程能力和掌握所有的关键技术。

我们假设读者具备一些C或C++语言的编程经验,这些经验可能来自Windows系统或其他一些操作系统。但我们会尽量保持书中示例程序的简单,即便你不是一个C语言编程专家,也可以轻松地阅读本书。如果存在需要直接比较Linux程序设计和C/C++程序设计的情况,我们都会在书中指出。

版权:人民邮电出版社·图灵出品