王垠总喜欢写一些类似《程序员的心理疾病》的博客, 然后大放一些“我比 Guido van Rossum 强多了”的厥词。
相当一部分程序员看到这里自然是满腹怒火,恨不得在下面的评论区把他干翻。
但是王垠的博客 压根没有评论功能 , 这个时候这些积郁的程序员们自然会把评论发到他经常去的社区里去(包括本文), 一般这样的文章自然还会带上链接方便大家围观。
这样王垠无意或者有意的制造了 一大批有价值的外链 。
这个可以作为一种很有特色的王氏病毒传播法的案例学习一下。
@PrideChung 不敢苟同,王垠从来没有说过比他们牛, 只是说过,不要尽信权威。权威也不是全部。 这个我认同。
小时候知道父亲和老师是我的权威, 有一天我知道他说的有不对的地方, 那时我诚惶诚恐,后来多了就释然了。
我觉得,一个人成长过程中。会遇到权威终究是个人。 一个越牛的人,破权威的机会会越多。
然而如果你知道 PySonar 的技术含量就会明白,这样的东西需要水平高过 Python 的创造者 Guido van Rossum 很多的人才能造出来。
http://www.yinwang.org/blog-cn/2014/02/09/programmer-mental/
如果你觉得他没有直接说自己比他们牛啊,那我在另一个全文转载他文章的地方看到的是这样的:
然而我的水平显然高过 Python 的创造者 Guido van Rossum 很多。
文章有可能改了,粉丝们应该为他截图保存历史版本。
他喜欢写什么,发表什么言论,是他自己的自由,but:
向那些疯狂的家伙们致敬, 他们特立独行, 他们桀骜不驯, 他们惹是生非, 他们格格不入,
实力摆在那,即使有夸大的成分
talk is cheap show me the code 你喜不喜欢他 talk,并不影响他 code 的质量 ...
王垠是研究程序语言设计的,所以他从自己观点来讲一门编程语言的优劣,我们不是研究这方面的,没有办法去评判。他的 github 上面有pythonsonar和rubysonar,这些应当能反映出他对 python 和 ruby 的理解程度。
我们以使用者的态度来看语言,要求好用、够用、少些代码、快速搭建原型,而王垠以一个程序语言专家的标准来要求的。但实际上 python、ruby、linux 等等很多都是从社区发展起来的、带有一种黑客、geek 的色彩,而那些带着专家、巨头光环的语言能够广泛流行的其实没有几个。
王垠这个人确实是比较自信?骄傲?自大?我想他是这样认为的:你懂的东西我研究了之后一定比你更懂,而且弄懂后指出缺陷毫不留情面、用词狂妄。但我觉得他一直以来一直在追寻自己真正想要的,不断地自我思考和研究,有自己的观点,比较颠覆传统。这些东西还是很值得学习和深思的。
看到这么文章标题时候我就想到王垠大大了,, 编程语言和现实中 Dirty 的项目差距是有多大他应该知道 Programming language expert != programming expert
英文圈里面我不知道,但是至少在中文圈里面批评王垠的大概有这几个特点:
那些觉得他吹牛比,说大话,目中无人的人,有几个研究过 ruby, python 的实现,又有几个能看懂他的 pythonsonar 项目。更别说指出他的程序实现的肤浅之处
我承认我自己是看不懂的,但是至少他让我知道自己在这方面的无知,所以在有能力进行评判之前,我选择沉默,而不是乱放炮