Typescript with atom-typescript plugin vs gulp task
Why not use both? You can use Atom to edit and compile your TypeScript and Gulp task to concatenate and uglify the resulting JavaScript. That's what I do and it works great. You get linting and instant compilation, but when you're ready for production you run your Gulp task.