过分的比较,自恃已知是一种病态

虽然茄子发给我过一篇文章“Linus称微软仇恨是一种疾病 “,但是当时自己并未使自己对号入座。
因为俺觉得好歹我接触电脑的前半生(有点夸张)都是微软的Windows(从Win98到Win2003),现在换到苹果的Mac OS X阵营不过区区几个月,然后因为OS X下的各种特性而对XP系列在心理和朋友间无意中就进行比较,美名其约“恨铁不成钢”。
恩,现在想想的确有点幼稚,首先Windows(Vista之前的)系列对计算机资源使用的理念就跟OS X就完全不同,这样比较完全没有意义(要比较也应该拿Win 7之类)。
今天由于视频转换,所以再次回到Windows下面,结果发现自带的软件实在太鸡肋,开始抱怨了,茄子笑说“不要因为用了OS X就总是贬低其他东西了”,让我有点被敲响警钟的感觉,我是不是也处在一种病态之中,是不是也处在Linus口中“排外主义者和仇恨者”的范畴以内。
回想从前,是多么地喜欢Win2003,多么地喜欢SQL 2000,多么地喜欢.NET(C#),但是短短几个月就被类UNIX阵营所深深吸引,不免有时会觉得从前,会回首望望身后那些被埋藏的文件。
OK,貌似上面讲了太多废话,下面讲重点──过分的比较,自恃已知是一种病态。
很多人用了Linux和苹果就开始嫌弃Windows,我觉得是一种病态。就像是C++开发人员鄙视C#,汇编开发人员鄙视C++,对原理一知半解的伪Geek鄙视实际原理一样。这种对于自己熟悉的领域以外的事物进行想当然地比较从而发生否定和排斥的心理,是人类天性中的一个劣根之一。
同时,人们还存在着喜欢拿事物相互比较的喜好,当然,比较能产生前进的动力,只是过分的比较,就得划分为畸形的排外范畴了。
存在即合理,虽然俺们伟大的政治教科书将它划分为客观唯心主义论点之一,但是在某种意义上还是正确的(在真理的适用范围内)。各种操作系统都是在当时的环境下产生的,包括了各种因素,导致各自的理念不一样,用当时计算机硬件的确很昂贵的情况下产生的操作系统,跟现在人人大于等于4GB内存形势下的操作系统相比,是很荒谬的。
产生这种排外心理其实很复杂,为什么会有排外现象,其目的是维护自己的“已知”,而尽一切可能用“已知”的优点来批评“未知”的缺点。也是人类自以为是天性中的一点,自己的“已知”很优秀,就能代表自己当前也是很优秀的,这算自恋吗?还是阿Q?不得而知。
以下是几个例子,请勿随意对号入座:
1、某某用了OS X,因为它的易用性而折服,然后立刻变脸,说自己以前超级喜欢的XP是垃圾是人类历史上的败笔,OS X多么多么好,云云,俨然一副OS X Geek……
2、某某看了一会儿高手关于计算机原理的阐述,然后茅塞顿开:“原来如此”,之后自诩“我知道”。忽然一天看到一篇回帖与自己的“已知”相抵触,于是进行反驳和“修正”,结果引来无数人围观,气急败坏干脆开始马拉松口水战……
3、某某精通C++,鄙视一切其他语言,认为世界上只要C++就够了,其他语言有的优点,C++都能“实现”,而且C++的优点,其他语言很难实现,或者无解。于是他小不点的程序也用C++,大型的也用C++,内存管理泄露等等自己又无法胜任,于是说了一句:“我能力有限而已。”
4、某某是H国人,认为只有他的民族才是最优秀的民族。屈原是他们国家的,释迦摩尼是他们国家的,爱因斯坦是他们国家的,甲骨文是他们发明的,原子弹是他们发明的,Windows也是他们发明的。其他国家的优秀人物总在DNA上有一部分是H国的血统,其他国家的优秀作品总有一部分是借鉴了H国已有作品的。
5、某某是个初学者,只会ASP.NET,“已知”地认为PHP只是一个解释型语言,性能没的比,于是强烈鄙视,大肆宣传自己的“已知”,欢迎大家抛弃PHP等等。
……
还有很多,不举例了,不然估计乖我要被和谐了哈哈:)
其实很多人并不属于极端的排外,例如我(哈哈,哎呀,给俺点面子嘛~),以前用Windows的时候,因为从来没接触OS X之类的,貌似没有产生过比较的可能,所以没有说过什么。只是接触了未知的领域,开始习惯性地对原来的已知进行比较,比较可以产生进步。但是,过分的比较,自恃已知,那就落进“排外主义者和仇恨者”的圆圈里了。更可怕的是,大家会不自觉地固执地坚持着,往前一步,就变质了。
因此,我们需要理性的比较,更少一点偏向,更少一点偏激。不要盲目用“已知”来评论“未知”的世界,毕竟唯物主义还是很重要的。在此得向微软的WindowsXP道歉,因为我数落你自带的鸡肋软件不如OS X自带的,是毫无意义的:)
不过话说回来,希望微软花力气在界面上赶OS X的同时,也在易用性上面下手改善用户体验(起码把自带的软件搞强大一点),Win 7希望你别让大家失望。