`
hzbook
  • 浏览: 259141 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

《代码之美》互动网首日突破500册,创历史最高!

阅读更多

《代码之美》互动网首日突破500册,创历史最高!

 

《代码之美》的推荐序

作者:徐继哲200897日 下午 北京

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

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

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

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

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

Happy hacking!

徐继哲 <bill@zeuux.org>

200897 下午 北京
哲思自由软件社区 创始人
http://www.zeuux.org

1
1
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics