Compared to Sublime, Atom developers can build much richer interfaces.
my own supercollider IDE in Atom:
https://atom.io/packages/supercollider
this is a full repl with a debugging call stack
haskell IDE:
https://atom.io/packages/ide-haskell
preview your development work in a web pane:
https://atom.io/packages/mobile-preview
but yet I think the packages are still young and there is much more that can be done. its early days.
ST3: Instantanous, VS2013: 1 second, Atom: 3 seconds
You know you've got problems when Visual Studio is running rings around you.
- it's hip (dont discount that, its important. it excites people, and gives contributors a reaso to contribute)
- it's in JS - maybe not right for you, but there are lots of people who have the opposite opinion.
- it's open source: for some, a closed source editor is a deal breaker. Imagine the people who say "i hate emacs and vim; I'd love to use sublime but it's closed source" - they'll run to atom.
- its got corporate backing (gnome builder may die or wither, there are many who can believe that atom wont because of GitHub's backing)
So those are some pretty big niches right there!
http://www.sublimetext.com/forum/viewtopic.php?f=2&t=17509
The product is alive but understandably slow with a single developer.
And well... it isn't. The biggest thing I can tell is that it's "hip". Meanwhile Sublime Text spins around it at 40MPH doing donuts.
I tried. I really tried to use Atom. But the text editor is just so slow and unresponsive, and that is a flat out dealbreaker for a text editor. Its extensibility isn't any better than Sublime's, and I feel like Python's a way better language than Javascript, so I'm happier tooling against Sublime.
I too wish Sublime Text was open source, coming from an open source development background, but I understand exactly how hard it is to develop open source software and feed and clothe yourself - people only buy "support contracts" for the first year and rarely renew, and only for software they feel is technically complex enough that they might actually need help or customizations.
For the record, I also backed GNOME Builder (which I also already find superior to Atom) in the hopes of some day it becoming the text editor and development environment I lust after. But my greatest fear is that more time will be spent on the shiny features and not enough time on the things I really care about like a decent GUI debugger so I don't have to live with poking at GDB, ahead-of-build compiler warnings/errors, and code refactoring tools.