top | item 38797814

(no title)

code-blooded | 2 years ago

To be devil's advocate (despite being a long vim user): Lapce has a GUI, so they are not in the exact same category. Having lightening fast GUI is still a novelty, because the most popular IDEs like VSCode or JetBrains IDEs have slow downs from time to time.

discuss

order

corethree|2 years ago

It's not the GUI itself. A console application in a window is still a gui rendering console text. It's the fact that Vscode and jetbrains use a high level language/engine that makes it slow.

For jetbrains it's java and for vscode it's an html rendering engine. An IDE built from vulkan or some other low level graphics API can likely be even faster then vim depending on the console it's running within.

hnlmorg|2 years ago

The IDE is only going to be as fast as the slowest LSP service you’re using.

schemescape|2 years ago

I would assume that LSPs are queried asynchronously. That's at least how it appears in VS Code.