The difference in staffing is the main reason I worry. I use Sublime Text far more than Atom, but the trend is unmistakable: Atom is improving faster than Sublime. The most recent stable release of Sublime Text is from 30 months ago. Atom was announced 22 months ago, and v1.0 was released 9 months ago. In those same 22 months, there have been zero updates to Sublime Text 2 and only four updates to Sublime Text 3 beta. That's some abysmally slow development. If these trends continue, there's simply no way that Sublime Text can stay in the lead.
Will Bond (Package Control) Joins Sublime HQ
11–20 of 92 posts
Re: Will Bond (Package Control) Joins Sublime HQ
#12This is very good news, but I worry that it's too little, too late. For years, Sublime Text had no serious competitors. Then Atom came along. Don't get me wrong, Atom has significant drawbacks. But it also has advantages: it's open source, costs nothing, and has a couple dozen developers working on it. Sublime Text is closed source, costs $70 (totally worth it, IMO), and has two developers working on it. The differen…
Re: Will Bond (Package Control) Joins Sublime HQ
#13Or more like, Congrats Sublime HQ.
Re: Will Bond (Package Control) Joins Sublime HQ
#14Re: Will Bond (Package Control) Joins Sublime HQ
#15This is very good news, but I worry that it's too little, too late. For years, Sublime Text had no serious competitors. Then Atom came along. Don't get me wrong, Atom has significant drawbacks. But it also has advantages: it's open source, costs nothing, and has a couple dozen developers working on it. Sublime Text is closed source, costs $70 (totally worth it, IMO), and has two developers working on it. The differen…
Re: Will Bond (Package Control) Joins Sublime HQ
#16This is very good news, but I worry that it's too little, too late. For years, Sublime Text had no serious competitors. Then Atom came along. Don't get me wrong, Atom has significant drawbacks. But it also has advantages: it's open source, costs nothing, and has a couple dozen developers working on it. Sublime Text is closed source, costs $70 (totally worth it, IMO), and has two developers working on it. The differen…
With Atom, packages can manipulate the editor. For example, the Atom linter shows errors on the line where it occurs. It can do this because packages are allowed to hijack the editor's rendering, something Sublime packages can't do. (The only thing you can do in Sublime is to mark areas for colorization, and there are some things you can do with the gutter.)
There's also a neat package that turns Git's textual conflict markers into live markers [1] allowing you pick which side to use. It also displays a list of pending project-wide conflicts while you're working — also not something Sublime plugins can do.
The Markdown Preview package is also very nice [2]. It displays a preview window inside Atom. Not possible with Sublime's API.
With Atom, I can have the sidebar colorized based on Git status, for example (it's a built-in package), and the icons can be themed [2]. Sublime plugins can't modify the file sidebar other than add context menus.
In short, Sublime really needs to up its API game in order to compete with Atom.
Re: Will Bond (Package Control) Joins Sublime HQ
#17how's atom doing these days? can Sublime HQ really compete in the long run?
Re: Will Bond (Package Control) Joins Sublime HQ
#18This is very good news, but I worry that it's too little, too late. For years, Sublime Text had no serious competitors. Then Atom came along. Don't get me wrong, Atom has significant drawbacks. But it also has advantages: it's open source, costs nothing, and has a couple dozen developers working on it. Sublime Text is closed source, costs $70 (totally worth it, IMO), and has two developers working on it. The differen…
Agree, up until Atom came out, Sublime had a virtual monopoly in the text editor space but now Atom has much more momentum and more importantly support from many thought leaders in the industry.
Atom is the third in a succession of hipster text editors. It'll be interesting to see if it ever gets performant enough to use primarily and if its open nature enables it to perch on the roost a bit longer.
Re: Will Bond (Package Control) Joins Sublime HQ
#19This is very good news, but I worry that it's too little, too late. For years, Sublime Text had no serious competitors. Then Atom came along. Don't get me wrong, Atom has significant drawbacks. But it also has advantages: it's open source, costs nothing, and has a couple dozen developers working on it. Sublime Text is closed source, costs $70 (totally worth it, IMO), and has two developers working on it. The differen…
Re: Will Bond (Package Control) Joins Sublime HQ
#20This is very good news, but I worry that it's too little, too late. For years, Sublime Text had no serious competitors. Then Atom came along. Don't get me wrong, Atom has significant drawbacks. But it also has advantages: it's open source, costs nothing, and has a couple dozen developers working on it. Sublime Text is closed source, costs $70 (totally worth it, IMO), and has two developers working on it. The differen…
The plugin ecology for Atom is also great. Sublime has an extremely limited API; I remember trying to implement a simple autocomplete-based window switcher, back in the day, and had to give up because was no way to programmatically switch to a new window. With Atom, packages can manipulate the editor. For example, the Atom linter shows errors on the line where it occurs. It can do this because packages are allowed to…
I completely agree with you about the plugin APIs. Writing a collaborative editing plugin for Sublime Text was a slog. Not only were we limited by the plugin API, but we ran into show-stopper bugs.[1] SSL didn't work on some platforms.[2] ST2 shipped with a broken select() module broke on Windows. In contrast, Atom provided almost everything we wanted. And while we ran into more bugs, they were annoyances, not show-stoppers.[3]
1. https://news.floobits.com/2015/08/17/sublime-text-plugin-api...
2. https://github.com/SublimeTextIssues/Core/issues/177
3. https://news.floobits.com/2015/10/14/developing-atom-plugins...