2004-10-02

火车站

每到节假日,都为回家的事情头疼,人实在是太多啦。不过这个十一还是终于回到家了。唉,这节日的车站真是个疯狂的地方。既然人在车站,我难免也会作出些疯狂的举动,呵呵 ;)

中关村与“理想”

到中关村的理想大厦转了一圈,新楼盘就是不太好找。突然有点感触,原来在中关村寻找“理想”真的不是那么容易的。

2004-09-26

文章两三篇

最近在琢木鸟写了几篇文字,不在 blog 里贴了,有兴趣的可以去看看:

Arch 与 SVN 孰优孰劣?

今天读了一篇对 Arch 作者的访谈,Tom Lord 好好数落了一通 SVN 和 CVS,呵呵。虽然读起来很有意思,但和这篇文章的大多数读者一样,我也不太认同他的观点。

确实,虽然 CVS 在开源界使用最广,但 CVS 糟糕的设计令人们早就想把它扔掉了。虽然它也是开放源码的,但复杂的设计,让其它开发者根本没法替它做任何“外科手术”,这也造就了 CVS 版本稳定的神话──不过这个名声和 Tex 的肯定不能同日而语了。CVS 的众多问题也就一直延续下来。终于有了 Subversion,在众人拾柴火焰高的开发中,终于在 1.0 推出的时候被广泛接受。我也是对 SVN 有很强的好感。

今天读了这篇文章,Lord 对 SVN 的一些批评并不是没有道理。但仅仅因为某些设计就把 SVN 贬得一无是处,我看不妥。什么软件在行家的眼里都是能挑出毛病来的,如果只看缺点无异于一叶障目。SVN 实现了 CVS 的所有功能,还实现了大家久已期待的很多特性,并且现在软件已经进入稳定期,又有了各个平台的客户端,还在大家最期待 CVS 的替代者时及时推出。这些因素相结合,大家怎么能不放弃 CVS,转向 SVN 呢?反观 Arch,也许架构设计确实一流,但到现在了还没有能让大家从容上手的版本出炉,也没有 Windows 版本软件(没办法,即使在开源界,用MS系统的人也还是很多的),再加上开发者稀少,难怪用户数量平平了。

很多开始代码很丑陋的开源项目也都成功了,光说自己的设计优秀是不行的,这里面道道还多着呢,怎么 Lord 同志现在还没明白这个理儿呀?