Atom is basically a open source clone of Sublime Text, built on web technologies. I’ve tried it two times in the past, but both times I was going back to Sublime. It just wasn’t as polished and fast as Sublime is. Couple of weeks ago I gave it another chance.
This time it blew me away. It is so much faster than it was last time I tried it. Community released and updated so many great packages. Linters, support for React, Angular, Babel, ES2015… UI is better, everything improved so much.
Small disclaimer, I’m a frontend developer, and Atom is awesome for it. People are using it for everything else too, but I don’t have much experience with other languages.
Issue with large files is still here though. Opening 5MB+ log files is painful. This is something that I hope will be solved in the future, but it is not a deal breaker for me. Also when you open a file, there is a brief flash of white text, before syntax highlighting kicks in, but I got used to it after couple of days.
Long story short - I’m sticking with Atom this time.
Thanks to everyone in the Atom team and community, for making awesome development tool, and keeping it open source.
Edit: I even used Atom recently on live coding session on Null Object Tech Meetup.