UNIX哲学代表了很多年以来的经验形成的软件观念,一个软件只做一件事,小巧,简单。
如果让我列出我喜欢的几个软件,那么除了那些我最爱的命令行以外,可能我会提到foobar。就是那个最最不占资源的mp3播放器。
是的,我非常喜欢foobar这样一个小东西,几乎完全满足了我播放音乐的需求。可是出乎我意料的是,我发现世界上有大量的人不能接受这样的东西,他们没有特定立场(我的意思是,他们使用软件不取决于是否是自由软件),他们有的仅仅是审美观。
世界上有些人的立场是程序员永远无法理解的,在视觉有着强烈的感情色彩往往影响了他们在其他方面的判断力。当我试图向我的妻子推荐foobar的时候,她勉强的接受了,因为Windows Media Player终究没有支持ape格式,但是她的同事们却很直接的表示出了不满:foobar,它太丑了,无论它占用资源多么的少,我们永远都不可能去用它。
人们总是贪婪的,希望软件飞快的跑,希望软件不吃草。不过更希望看到眩目的效果⋯⋯
于是我开始重新审视Mac,在某种角度看,它非常狡猾。
底层采用UNIX内核摆平了性能,上层极度消耗资源讨好了用户。
尤其是那些视觉动物,尤其是⋯⋯女人。天那!
post on 2007-12-16 23:29
昨天在交通大学做了一场关于Python的讲座,对象当然是在校学生
我尽我所能的略过那些枯燥的话题,把Python有趣的特点介绍给大家。在简单的介绍了语法之后,给大家讲述了DuckType以及Python独特的对象世界
和我一起同行的还有非常精通ruby的
张元一,他也给大家讲述了ruby的一些入门知识。
感谢17lamp以及交大开源社区的同学给我这样一次机会,和大家一同探讨有趣的Python世界。
post on 2007-12-10 14:32
Some programmer thinks that writing script is not real programming. They believe program should be convert into binary then be executed.
When I first to write code, I met BASIC. Yes, with it I learned the raw concept of program(with LineNumber something like ASM). Thanks to BASIC. But in that time, the think I care most is to write a program which can turn into binary like exe and com. So I went to study Pascal and C.
Years pasted. I've grow up and finally I understand the truth of programming, Algorithm and Data Structure. And I became an C++ coder. But I love script. Python is my favorite.
Script program can save your time. As we already know that programming is to process data. We must save our life but not waste time. I'm no longer the child wanna make a binary. I prefer to an algorithm, a project, or something more challengingly and complex.
However, binary is also a script... A script to CPU, isn't it?
post on 2007-12-6 23:13
由于对美的强烈渴望,于是我update了我的blog theme
首页上的那张VF战机是我的妻子亲手为我绘制的,
兔子我爱你!谢谢
为我绘制这幅画主要因为我是一名狂热的Macross Fan,广义上讲,我将可能是任何一部机器人动画的Fans。但是Macross,无疑是其中的精品。
当然,今年比较流行变形金刚。
真希望Macross也可以被拍成真人电影。
post on 2007-12-6 13:40