2014-02-24

Bram MoolenaarがNeovimに反応

Neovim - Google Groups

Vim作者であるBram MoolenaarがNeovimに対してコメントを返している。

大変な仕事になるし、すべてのシステムをサポートすることもできないし、新しいバグが生まれるし、利用者にとって何の価値があるというのだ?

完全なリファクタリングは解決ではない。今あるものを改良するほうがいいのだ。利用者にとってVimが快適になるように、小さなリファクタリングをするのならまだわかるが。

Neovimのニュースを見た時に、まっさきに思い浮かんだし、Hacker Newsでも言及されていたことに、Joel Spolskyのブログ記事がある。

Things You Should Never Do, Part I - Joel on Software

Joelは、MozillaがNetscapeがスクラッチから書き直したことを批判し、たとえどんなにコードが汚かろうと、今動いているものを少しつづリファクタリングして使うべきだと書いていた。それとかぶる。

筆者は、Neovimの動きは好ましいように思う。Vimを吸っクラッチから再実装するのではなく、今あるコードベースを、劇的ではあるがリファクタリングするのだから。

No comments:

Post a Comment

You can use some HTML elements, such as <b>, <i>, <a>, also, some characters need to be entity referenced such as <, > and & Your comment may need to be confirmed by blog author. Your comment will be published under GFDL 1.3 or later license with no Invariant Sections, no Front-Cover Texts, and no Back-Cover Texts.