I still use sublime, and performance is the main reason.
Tried the others, Atom, Brackets, VSCode and they’re all great editors, without doubt. Brackets is awesome for web developers, Atom is a good general purpose editor, VSCode is already an excellent editor and looks very promising. Out of these three (Brackets, Atom, VSCode), Microsoft’s product is the one that works best on weaker hardware.
My focus is a bit different though with C/C++ and Python being my most frequently used languages, which is clearly not the focus for these as they’re more targeted towards web development. Sublime with Anaconda or CodeLinter is excellent for Python and the Ctags or Clang plugins give decent basic support for C/C++.
As for performance: Depends on the hardware. On a powerful desktop with a fast CPU and tons of RAM, Atom or Brackets are perfectly usable even with larger files and/or projects, a bit of lag every now and then can happen, but basically, it’s acceptable.
Stepping down to weaker hardware is when problems occur. I travel a lot and when I do, I prefer compact and lightweight hardware like my HP surface-syle tablet which offers just medium-range hardware. While Atom will work on it fairly well most of the time, significant lag is common when working with larger files and memory consumption can get insanely high. With only 8GB of RAM on my tablet, this can quickly become an issue when some other memory hungry things, like virtual machines, are running in the background.
Sublime is clearly the best in the performance and resource efficiency departments. It’s also very stable.