I switched from vim to emacs a week or so ago and with evil-mode I hardly even notice. It's actually really good, pretty much a full implementation of vim inside emacs—not like other editor's vim emulation which is usually just hjkl and a few motions (coughbrackets,atom,vs codecough).
The main reason I switched was to check out org-mode (I didn't even plan to fully switch for a while), and it's that good. org-mode is the killer app for emacs. gdb-mode is really good too actually, as is eshell. For web development maybe emacs isn't any better, but for C it's really really nice.
The main reason I switched was to check out org-mode (I didn't even plan to fully switch for a while), and it's that good. org-mode is the killer app for emacs. gdb-mode is really good too actually, as is eshell. For web development maybe emacs isn't any better, but for C it's really really nice.