Well...with packages, which are about five keystrokes away in atom, it is an ide. You can easily integrate a compiler, a terminal, a debugger, a linter, a display, etc. It's right there if you want it...and you can put it together your own way. I guess it's not integrated from the get go?