I'm looking forward to that. I've written a few plugins. Vimscript is fine for some stuff, but you can only do so much with it. I got deep enough in that I uncovered a bug with autoloaded dictionary functions. I wrote a pretty extensive unit test library for vimscript too, but then I threw in the towel and started writing plugins using Ruby and Python. Those were still pretty slow.
I'm grateful to Bram for all he's done with Vim, but there are many inefficiencies in it, and the Vim source is extremely hard to work with and not well-factored. Just having neovim as a rewrite that's easier to modify is great.
I'm grateful to Bram for all he's done with Vim, but there are many inefficiencies in it, and the Vim source is extremely hard to work with and not well-factored. Just having neovim as a rewrite that's easier to modify is great.
Thanks for all your hard work!