徐继哲

徐继哲的博客

他的个人主页  他的博客

《代码之美》推荐序

徐继哲  2010年12月09日 星期四 17:50 | 3017次浏览 | 1条评论

《代码之美》的推荐序

作者:徐继哲 <bill@zeuux.org>

2008年9月7日 下午 北京

想 要向世人展示源代码之美,毫无疑问,大家都需要能够获得源代码,否则一切无从谈起。这让我很自然地想到了发轫于1983年的自由软件运动。自由软件运动认 为软件应该是自由的,每个人都具有运行、学习、修改和再发行软件的自由。25年过去了,这一切已经成为现实。《代码之美》一书的许多章节就是在讨论那些被 广泛使用的自由软件,涵盖了操作系统、计算机语言和开发工具和企业软件等领域。

在自由软件运动中发展起来的对称版权 (copyleft)思想和GNU GPL软件许可证等从法律层面保证了一个自由软件可以继续自由下去,保证了每一个人都可以获得自由软件,当然也包括源代码。但如何看待软件和源代码仍然是 一个关键问题。在主流(技术)媒体上整天讨论“IT民工”和“软件蓝领”的今天,能从美学的角度来思考软件和源代码,对于整个行业来说,实在是幸运之举。

凡 高创作的《向日葵》和Richard Stallman创作的GNU Emacs有什么区别呢?一个是没有替代品的艺术品,一个是有着无数替代品的(软件)工具,这就是区别。但进一步思考,我们不难发现:“正如一个独一无二 的艺术品的创作过程充斥着大量的技术细节,在创作一个可替代的(软件)工具的过程中,作者也付出了独一无二的智慧。”所以,当我们在挖掘软件之美的时候, 绝不能像欣赏艺术品那样站在外面,而是要深入其内部,---源代码,去学习、体会、修改和赞美。即,艺术之美存于结果和外在;软件之美存于过程和内在。

但 将30多个技术精英的智慧汇集到一本书里是不是一个好主意呢?《代码之美》一书勇敢地做了这个尝试。在我的阅读过程中,沮丧、无奈和激情交替出现。从技术 层面看,此书的内容跨度非常之大,沮丧和无奈在所难免。但当看到如此多的技术精英投入到各自的领域去研究、探索和实践,不由得心潮澎湃,这和我的内心世界 产生了共鸣。

从美学的角度去阅读此书吧,她将唤醒你的激情,一种成为真正的黑客(hacker)所必备的激情!

Happy hacking!

徐继哲 <bill@zeuux.org>

2008年9月7日 下午 北京
哲思自由软件社区 创始人
http://www.zeuux.org

评论

我的评论:

发表评论

请 登录 后发表评论。还没有在Zeuux哲思注册吗?现在 注册 !
陈敬秀

回复 陈敬秀  2011年07月05日 星期二 08:20

很喜欢从另外的角度来赏析技术方面的书,深受!

0条回复

暂时没有评论

Zeuux © 2024

京ICP备05028076号