What's the secret of nyoom's speed? #159
-
It's really impressive how fast is nyoom, even at first startup. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 1 reply
-
I'm not a fennel expert, but based off this fenel langs rational doc fennel just runs on the lua runtime, which suggests fennel will run at the same speed as lua. I think if you follow a good strategy on your neovim config it will be fast. Most notably using the new vim.loader.enable() feature which uses the byte code complitation cache. I use it in my config and its really fast. If you need direction on writing your own lua config, how to structure plugins and set everything up for speed and understanding I recommend watching the neovim from scratch series. As far as first startup, byte compiled lua is fast, and if you use the lazy.nvim package manager, you can lazy load certain plugins. That is basically how people make fast and efficient neovim setups. As cool as the Nyoom project is, you don't need it or an obscure functional lisp style language like Fennel to have a fast and snappy setup. |
Beta Was this translation helpful? Give feedback.
I'm not a fennel expert, but based off this fenel langs rational doc fennel just runs on the lua runtime, which suggests fennel will run at the same speed as lua. I think if you follow a good strategy on your neovim config it will be fast. Most notably using the new vim.loader.enable() feature which uses the byte code complitation cache. I use it in my config and its really fast. If you need direction on writing your own lua config, how to structure plugins and set everything up for speed and understanding I recommend watching the neovim from scratch series. As far as first startup, byte compiled lua is fast, and if you use the lazy.nvim package manager, you can lazy load certain plugins.…