荔园在线

荔园之美,在春之萌芽,在夏之绽放,在秋之收获,在冬之沉淀

[回到开始] [上一篇][下一篇]


发信人: georgehill (清风浮云 人生), 信区: Linux
标  题: Alan Cox 为《BLP》写的序言(转寄)
发信站: BBS 荔园晨风站 (Wed Oct 18 13:58:49 2000), 站内信件

【 以下文字转载自 georgehill 的信箱 】
【 原文由 georgehill.bbs@smth.org 所发表 】
发信人: Aka (大雁阿卡), 信区: Linux
标  题: Alan Cox 为《BLP》写的序言(转寄)
发信站: BBS 水木清华站 (Wed Oct 18 12:45:00 2000)

下面是由 Alan Cox 为该书做的序言(翻译的不太好,原文见后):

(大意是:“几乎所有程序员都有自己的编程学习笔记,也有自己收集的代码或从新
闻组上下载的免费资料,网上的资料一般只是支言片语,一般重点在某一个特定的方
面。LDP 计划发布了覆盖 Linux 各方面的内容,但都是一些小文章的集合,比如
Mini-HOW-TO。

这样很不利于系统学习和查找,这种现象一直存在也非常奇怪,因此系统介绍 Linux
编程的书也就很少。而市场上见到的一些书一般总是太详细,以至于读者没有耐心读
下去,要不就是一些劣质的书籍。很少有本书能够讲述 Linux 编程领域的所有基本
问题,而该书就是这样一本系统性介绍 Linux 编程的书,他汇集整理了各种资料。

本书是第二版,由于 Linux 本身发展了,因此该书的内容比第一版也扩展了,现在还
包含了线程编程、GTK 编程方面的内容。Perl在这一版中也被收集到书中,许多人认
为 Perl 时代来临了,以我个人观点来看,Perl 是当前最强劲的脚本语言,Linux 程
序员,特别是写 CGI 的程序员迟早有一天需要和 Perl 打交道的。本书最后一章介绍
了一下内核编程,真诚希望对 Linux 感兴趣的你也能加入到内核开发中来。)
========================================================
Foreword by Alan Cox

Every computer programmer has their own pile of notes and scribbles. They
have their code examples saved from the past heroic dive into the manuals
or from Usenet - where sometimes even fools fear to follow (The other body
of opinion is that fools all get free Usenet access and use it non stop.)
It is strange perhaps therefore that so few books follow such a style. In
the online world there are a lot of short, to the point, documents about
specific areas of programming and administration. The Linux documentation
project released a whole pile of three to ten page documents covering
everything from installing Linux and NT on the same machine to wiring your
coffee machine to Linux. Seriously. Take a look in the mini-how-to index on
http://sunsite.unc.edu/LDP.

The book world, on the other hand, mostly seems to consist of either learned
tomes - detailed and very complete works that you don't have time to read,
and dummies-style books - which you buy for friends as a joke. There are very
few books that try to cover the basics of a lot of useful areas. This book is
one of them, a compendium of those programmers notes and scribbles, deciphered
(try reading programmer handwriting), edited and brought together coherently
as a book.

This updated second edition of the book has expanded, as Linux has expanded,
and now covers writing threaded programs (otherwise known as "how to shoot
yourself in both feet at once) and the GTK toolkit which is the basis of the
GNOME GUI and probably the easiest way to write X windows applications in C.

Perl has crept into the book too. There are people who think Perl's time has
come. There are those of us who think Perl's time should have come and gone
again a long time back. Regardless of my views, Perl has become one of the
most powerful (and at times arcane) scripting languages. All Linux
programmers, particularly anyone programming cgi scripts for the web, will
meet Perl sooner or later so what better than a Perl survival kit.

The final chapter is your chance to join the world of kernel programmers. As
you will discover it isn't actually that different to writing moduales for
large application programs. Put on your pointy hat, grow a bread, drink Jolt
Cola and come join in the fun.

Alan
========================================================


--
自由、协作、创造 — 为了明天
欢迎访问:http://www.aka.org.cn
“来自大雪山的大雁阿卡”


※ 来源:·BBS 水木清华站 smth.org·[FROM: 166.111.184.166]
--
※ 转载:·BBS 荔园晨风站 bbs.szu.edu.cn·[FROM: 192.168.1.115]


[回到开始] [上一篇][下一篇]

荔园在线首页 友情链接:深圳大学 深大招生 荔园晨风BBS S-Term软件 网络书店