AFAIK, Atom is still using web technologies everywhere, with the virtues and vices that brings along. And the Emmet key hijacking drives me bananas. I didnât know how much some of the basic Emacs keystrokes like ^A/^E were ingrained in me until they were taken away. (Ironically, Iâve never been much of an Emacs user, but those two keys and a few others are actually built into macOSâs text fields, and so are pretty much universal across the system!)
Personally, Iâve found myself going back to Sublime Text 3 after dallying with Atom for a while. Iâm more of a technical writer than a coder, and with a 1500-line Markdown file with embedded code blocks, Atom will just stop responding while Iâm editing the middle of the file. For seconds. It wonât lose keystrokes, but you can tell itâs really struggling. ST3 doesnât. (For the record, neither does BBEdit, which is actually the fastest text editor Iâve ever worked with in some respects, although I suspect thatâs in part because its syntax highlighting engine is comparatively limited. Despite being the âold dogâ on the Mac, there are a few cues I wish the new puppies would pick up from it, though.)
Ultimately, for me, Iâm looking for some assurance that the editor Iâm using is going to have indefinite ongoing development â as a former TextMate user, this is something I get a little paranoid about.
For a while I think we were all concerned Sublime really wasnât showing that, but Iâm less worried about that now; development seems to be happening, communication seems to be happening, and the community appears to still be active (maybe a little more so again now!). I think Atom has a bright future and a good chance of being the leading open source text editor with a few more years of baking â but for me, itâs time for me to dust off my muscle memory from Sublime and get back to it.