I think helix has been talking a lot about this issue too. Their solution, as far as I understand it, is to use a LISP language for scripting and extensibility and a wasm plugin system for performance critical plugins. Not sure how far it is into implementation, but something to look out for.
flying_platypus
joined 1 year ago
Only thing I'm really hoping they get done ASAP is a plugins system. That'd just make helix into THE editor for me. I want to learn rust anyway, but now I really want to just so I can contribute to the project...
Before switching to helix (to me its more intuitive and I like the design decisions it made), neovide was the only thing holding me into Neovim. Its pretty good, and fast too. Try it!
Weird, you'd think it would be chilling