No. It is a C compiler compiled to Vim script. So it is actually a C compiler written in Vim script.
No human hand-authored this giant pile of VimScript: https://raw.githubusercontent.com/rhysd/8cc.vim/master/autol...
The current code is essentially assembly instructions running as Vim script, this gotta be incredibly slow, probably not much faster than an x86 emulator written in Vim script:
https://raw.githubusercontent.com/rhysd/8cc.vim/master/autol...
- https://github.com/neovim/neovim/issues/170
- https://github.com/neovim/neovim/issues/387