Posts Tagged “beyond-compare”

那么,史上最伟大软件…

by zhou on December 18, 2006

今天有感而发,一定要写上两句。 “史上”这个词大规模使用大概由台湾开始,比如什么“史上最强”,“史上最快”,当然,大概是“史上”用得太多惹恼了陈盈豪,搞得他写了个史上最狠 CIH。这个词流行到仿佛汉语已经贫困到没有其他形容词能表达强烈感情的地步,真是史上最大可悲… 今儿要说的是专业工作者领域里最伟大的软件“类型”而非“个体”,盖因有些同类型软件中的不同个体可能难分伯仲,加之个人,公司,行业的爱好或者情况不同,使大家不可能正好用同一个软件,不过他们基本大同小异,所以重要的是“类型”而非“个体”。另外,一些非专业杂志--特别是财经杂志,补充一句--类似的什么最伟大软件的列表,大概都流于消费者领域,跟我说得不同。可惜这类列表一般都了无新意,无非浏览器,IM,媒体软件等,有时甚至方向错误,甚至那单个的 OS 上单,我们不拿 OS 和应用软件比,因为 OS 地位特殊,独占某些优势,就好比不拿水电气和其他生活必需品比一样。如果要在 OS 之间比较的话,说老实话,我只能套用那句出自曾经的史上最强国家在和现今的史上最强国家打交道时最喜欢念的顺口溜,“X国和Y国都是伟大的国家,X国人民和Y国人民都是伟大的人民”了--能生存到现在并且有用户群的 OS 个个都不是孬种。更重要的是,这类列表忽略了专业领域的情况,丫的编辑非干这一行的,哪知道我们真正的苦… 绕了这么多弯,其实我今天有感而发想说的最伟大软件就是:内容比较软件。比如 diff,Beyond Compare 或者 WinDiff 啦,甚至 Word 里的文档比较与合并也算。因为 OS 不同或者喜好不同可能选择不同的个体,不过这类软件都是我眼中史上最伟大软件。回想起来,真不知道每天要有多少次用在上面。 如果没有比较文件或者目录差别的工具,活着也没啥意思了。调 bug 检查 code 变化要用它;review 给别人挑刺儿要用它;merge repository 里的新版本要用它;学习别人到底改了哪些东西就能从 ATM 里掏钱也要用它。除此之外还衍生出许多附加共用,比如剔文件,多机工作的文档同步等等。我们可以不要或者折衷很多其他软件,比方 IDE,文本编辑,网页浏览器,工程管理工具,都可以忍,不过要是没了比较工具… 想了想,这类软件背后的哲理是,世界必须步进而行,要在前人基础上继续上升而不是重新发明轮子;人类进步也要会回首,发现和总结,通过比较,你知道到底哪些改变造成了成功和失败。如果你不 compare 毛泽东和华盛顿,你就不知道怎么评价伟大的政治家;如果你不 compare 太空中修理电路的宇航员和海啸现场暴力抢劫的歹徒,你就不知道什么叫世界百态天上人间;如果你不 (…)

Read the rest of this entry »