> Why build complicated native applications when a thinly wrapped SPA in Electron will be indistinguishable to the customer?
I just fired up Atom and various vim versions.
Atom uses 225.8 MB of RAM without any documents open.
MacVim uses 39.8 MB without any documents open.
Console vim uses 23.3 MB.
Console neovim uses 10.0 MB.
25x memory usage differences seem pretty distinguishable to me, especially in an application used to read and write plain text.