| ▲ | skydhash 3 hours ago | |||||||||||||
That easily takes the worst designed benchmark in my opinion. Have you tried Emacs, VIM, Sublime, Notepad++,... Visual Studio and Android Studio are full IDEs, meaning upon launch, they run a whole host of modules and the editor is just a small part of that. IDEs are closer to CAD Software than text editors. | ||||||||||||||
| ▲ | morganherlocker 2 hours ago | parent | next [-] | |||||||||||||
- notepad++: 56.4 MB (went gray-window unresponsive for 10 seconds when opening the explorer) - notepad.exe: 54.3 MB - emacs: 15.2 MB - vim: 5.5MB I would argue that notepad++ is not really comparable to VSCode, and that VSCode is closer to an IDE, especially given the context of this thread. TUIs are not offering a similar GUI app experience, but vim serves as a nice baseline. I think that when people dump on electron, they are picturing an alternative implementation like win32 or Qt that offers a similar UI-driven experience. I'm using this benchmark, because its the most common critique I read with respect to electron when these are suggested. It is obviously possible to beat a browser-wrapper with a native implementation. I'm simply observing that this doesn't actually happen in a typical modern C++ GUI app, where the dependency bloat and memory management is often even worse. | ||||||||||||||
| ▲ | throwaway2037 2 hours ago | parent | prev [-] | |||||||||||||
I never understand why developers spend so much time complaining about "bloat" in their IDEs. RAM is so incredibly cheap compared to 5/10/15/20 years ago, that the argument has lost steam for me. Each time I install a JetBrains IDE on a new PC, one of the first settings that I change is to increase the max memory footprint to 8GB of RAM. | ||||||||||||||
| ||||||||||||||