3 ms·
VSC is not the exception that proves the rule. VSC is the counterexample that disproves the rule. Slow electron apps come from a culture of not caring about pe
by bodas 8y ago
VSC is not the exception that proves the rule. VSC is the counterexample that disproves the rule.
Slow electron apps come from a culture of not caring about performance. It's not a technical problem but a values problem. C++ developers _tend_ to care more about resource usage. Any GUI will be slow if the developers stop caring about repaints, even one written in C++.
C++ GUIs are fast because people sit in front of profilers and make them fast. Not because C++ is a magical language where every operation takes less than 16ms. Chromium has great profiling tools available. The chromium team has put a lot of effort into making performance tools available and then people ignore them and say that it sucks.