大厂后程序员

VIM 作者 Bram 去世了

Image

读到了 VIM 作者 Bram 去世的消息。在 VIM 和 Emacs 之间,我确实是 VIM 用的多一点,但也就是个资深小白,会一些简单的编辑命令,改改配置。VIM 让我印象最深还是它会弹出拯救乌干达儿童的提示,让我意识到通过开源影响力可以做其他事情,往后再进一步认知到了开源的商业化价值。

去作者官网翻了一些资料,读到其 2022 年专访的一段话。

采访人讲 app 为了赶上业务要求的 deadline,所以就只好先糊了一个怪胎,问 Bram 怎么看?他答道:

This usually happens when software is ordered to be made by people who have no insight into the software. I have been working for a company where quite a few managers, educated in physics and mechanics, thought the software was just the same as what they knew and they could decide how to make it. That company went downhill and was eventually taken over.  The same happens in places where decision-makers can get away with failure, such as in government. The people writing the code probably just make sure they get paid and then run away from the crime scene. On the other end of the scale are people who want to write beautiful code, spend lots of time on it, and don’t care if it actually does what it was intended to do or what the budget was. Somewhere in between, there is a balance.

Bram 自己显然是后一种,就像同行网友对于他的评价:

Writing a `vi` is something any programmer can do if they put the effort in, writing a `vi` as good as `vim` is something only people like Bram can do. Obviously I'm going to use the better tool.

世间又少了一个就要写好代码的程序员。