glrnvim
glrnvim copied to clipboard
what do you expect from Electron?
Just wanted to share my thought: I think an Electron (or web-based) GUI can be made, and it can be fast. Just no one has done it yet.
Usually they use DOM for the terminal rendering, which is slow. Sometimes canvas (less slow). But I haven't see a good WebGL one yet.
WebGL API accepts all numbers or typed arrays, which is very compatible with WebAssembly. I bet this can lead to some fast web applications in general. It's a matter of time...
Partially agreed. The speed of VSCode shocked me when I tried it. It is not based on Electron I guess? But still, a huge project based on JS can also be fast.
But still, one of my working scenarios is running a Linux VM on a four years old mac where starting any huge things is a slow operation. I feel the overhead comes from starting the browser engine is quite difficult to be eliminated on these ancient machines.
My new idea is creating glrnvim 2.0 based on alacritty's library. So it won't a simple terminal wrapper anymore. More UI features can be implemented (Like a popup window before closing with an unsaved buffer), no speed penalty.
please make prebuild-releases
im not goona install cargo like other decencies' i know its aplha stage, but it looks
im not opening another issue for this , since its not a BIG issue