I'm pretty impressed how fast Atom has evolved in every way, be it performance or plugin system (I was skeptical last year). Its pretty powerful no doubt, but what's really cool about Atom is how quickly you can get started with it. I recently started learning Haskell. Typically I live in Vim, but I was feeling lazy to set up all goodness, so I just randomly started Atom and installed Haskell plugin. And it was so quick and so nice! Auto-completion, linter, type hints all working out of the box. And if you don't like something, like in my case start auto-complete as soon as I type, you could simply disable it from settings.<p>I don't know if I will leave Vim for Atom, but its certainly a great tool. If some newbie asks my opinion on what editor/ide to use, I will be inclined to say Atom as its so easy to get started with.<p>PS> And seems like they finally fixed the hidpi issues with this release!
I dream of the day someone shows me a text editor I can be more efficient in than Vim. With a ~30 line .vimrc I can work on the vast majority of the machines on this planet without any trouble; the appeal of editors like Sublime and Atom simply baffle me.<p>For context, I was a sublime user until about 2 years ago, and prior to that I worked in Notepad++.<p>However, I rarely work outside of a terminal. So this definitely guarantees a clear bias.
Another POV here, I moved from Visual Studio after using it for over 15 years. For me, Atom is fucking fast. Lack of UML diagramming, database designer and TFS integration is a blessing in disguise.
I've been meaning to give atom a months worth of working with but am not sure if it's worth moving over to from emacs. I do like how simple its packaging system is. Any major complaints from users?