No.
Vim is a text editor.
Emacs is a lisp interpreter whose dialect of lisp is specialized for text manipulation. In emacs the user interface is incidental to the main goal of programmatic text manipulation.
In vim the user interface is the be all and end all. Which is why vim is now a specialized emacs mode when you need character based text manipulation.