Windows or *nix?

技术人员总是乐于争论Windows和Unix/Linux的优劣,而且hack程度越高,越是偏向于后者。

其实作为终端用户,我们完全不必偏执。

技术实现不同、历史发展不同、社区文化对立……了解、理解就够了,何必非得分出孰是孰非。

举个例子。微软的Office是最为便捷强大的所见即所得办公软件,而充满Unix文化的各类TeX系统,则一直骄傲于自己对排版的精确控制独一无二。

然而LaTeX的发明者Leslie Lamport 被问到“当前为什么没有(基于TeX的)高质量所见即所得排版系统?”时,回答道:“门槛太高了,一个所见即所得的排版系统要做到 LaTeX 当前的水平,工作量之大不是单枪匹马所能完成的。微软这样的大公司可以做,但是市场太小了。”

在Windows还是*nix上,始终兼容并包,至少有三种好处:

1、作为用户,哪种合适用哪种,有益于自己的工作;

2、作为开发者,认识自己的不足、吸纳对方的优点、分析差距的原因,有助于改进产品,让世界更美好;

3、作为旁观者,没有什么比中立地看两个人辩论更长见识的了。

所以写下这篇日志,防止自己哪天又头脑一热拜倒在Unix/Linux的石榴裙下。

 

One thought on “Windows or *nix?

  1. obaby

    个人感觉在现有的环境下什么系统已经不是关键,关键是自己能用这些系统做些什么。现在用到的系统window7/8 ubuntu 12.04 mac os x 10.7.4/10.8 个人认为系统始终不过是个工具平台而已。而大部分是新建要做的都是凌驾于系统之上的~

    Reply

Leave a Reply to obaby Cancel reply

Your email address will not be published. Required fields are marked *