我知道在这样一个各方面工作都很紧迫的时候,无论刷谁的博客都很不恰当。但我今天仍是开小差,刷了半天王垠的中文博客《当然我在扯淡》。

我想这与最近的一次招聘经历有关系。某 211 大学的本科应届生在拿到录用的一家互联网公司和本司之间犹豫不决。告之打算来后,又以担心这边技术路线的未来发展为由放弃了。对于这样的担心,当时我选择了放弃回应,三观不合半句多。因此今天,我想看看王垠怎么说。

果不其然 Ruby 语言被喷得最惨,以至于他都不屑于谈。如此两相比较,王垠崇尚的理性美(理性思考,程序性能优先),反倒凸现了 Matz 所选择的路线和 Ruby 本身的特点:语义美(人类友好,开发效率优先)。本质上两者哲学不同,并无高下。若考虑上 Matz 所考虑的硬件总在进步,瓶颈还是在实现时,后者在性能上并非不可接受,并且是更优的工程解(无奈有人沉迷于虚幻的理论解)。幸好大多数程序员的水平都未达到王垠这样的独狼能够一眼看穿代码的本义而不需要语义的地步,否则真是不需要去研究什么脑机接口了。

博文一篇篇翻下来,发现王垠这个人太有意思,不论是他的经历还是他的语言。虽然他行文上总犯自己所提出来的尊重原则,不过既然博客的名字如此直接,那么大家笑笑之后有所收获就好~