老子是程序员(二)

道德经第二章
天下皆知美之为美,斯恶矣;皆知善之为善,斯不善已。故有无相生,难易相
成,长短相形,高下相倾,音声相和,前後相随。是以圣人处无为之事,行不言之
教。万物作焉而不辞。生而不有,为而不恃,功成而弗居。夫唯弗居,是以不去。

程序不是完美的,而是充满bug和异常的。编程之美和程序设计的艺术之类之所以在我们内心中能引起共鸣,是因为我们面对了太多令人作呕的程序。Apple之所以能够给我们如此大的冲击,是因为apple的产品善待我们,给用户全新而友好的体验,因为我们对大多数恶心而复杂的程序操作厌倦。

因为厌倦才会有创新,有破才会有立。所以我们看到了许多曾经叱诧风云的公司因为没有创新,没有善待用户被历史抛弃。

所以真的大牛都是按照自己的思维而不在乎世俗的观点在改造世界。真正美好的东西都是抓住的事情的本质,以最简单最直接最容易理解的方式展现给世人。所以聪明人总是喜欢lazy evaluation and call by need,完善自己的小宇宙,管他世界风云变幻。这就是为什么cobel和unix能够常青的原因。因为他们一个是只专注自身领域,一个是只做简单的事情把事情做好。

低调的存在,才能够长久。开源社区尽管为change the world 在贡献自己的力量,却从未要求获得什么,所以社区越来越壮大,技术创新也越来越活跃。尤其在现在大数据,大规模分布式计算的世界,开源反而渐渐成为主流。

不要想着从世界获取什么,专注自己的领域则永远不会被淘汰。

老子哲学的看待整个编程界,并以GNU的方式发布了道德经,结果成为经典。

猜你喜欢

转载自belmount.iteye.com/blog/1606619