The performance-critical parts of vim are written in C. You can't say that about emacs. Or firefox.
Reply on news.ycombinator.com