Comment by pigpop

23 days ago

Core vim is around 300k lines of C89 code and it's just a text editor.

It's over a million lines if you include all the scripting, language features and tests.

Vim has been around for decades, supports a billion architectures and an entire modal editing system plus a scripting language. And it’s in C, not a high level language so verbosity is higher. It’s really not comparable to a glorified frontend to an API.