|
发表于 2003-11-5 08:19:06
|
显示全部楼层
打个比方。
有一个用C编写的大型数学计算的程序,功能很繁复也很全面。因为是大型程序,虽然在处理大型问题时比较有用,但是调入调出速度肯定不那么快。现在假设你只有几个简单的小数学计算题要求解,所以不想用那么麻烦的大程序了。你就用其他容易编程的语言(比如basic)自己写了几个小程序,刚刚好能处理你现在的问题。
这个小程序好比就是fvwm,那个别人做好的大型工具好比就是kde之类。究竟谁更快呢?似乎应该是小程序,因为它没有大程序那么多你不需要的复杂功能,是完全定制的。这很好,但是如果你渐渐的要扩充你这个程序的功能,试图使她能处理大程序所能处理的所有问题。假如你真的实现了,你认为你个人用basic写的业余程序,即使具有号称“全部”的功能,在速度上能和许多人用C写的专业程序叫板么?稍有常识的人都知道这是没有可能的事……
所以我认为fvwm的强处不在花哨和耍酷,而在于定制。你有功夫的话,完全可以根据自己的需要慢慢添加功能——只要你有空。不过据我所知,用fvwm的大牛是有不少,但是很多是因为历史原因,而不是因为喜欢fvwm,他们的fvwm配置都很简单甚至“丑陋”。为什么,因为牛不牛不取决于你用什么,而是取决于你用她们做什么。Linus还承认喜欢用KDE呢,这并不损害他在我们心目中的形象,而我们这里有些人居然还有“只有真正了解linux的人才会喜欢fvmw的”想法,真是可叹哪可叹。
btw:我也装了fvmw,没事的时候也弄弄,我认为很好玩。 |
|