以前の回答からのポイントに加えて、開発で行われた選択の観点からこれらの2つの製品の違いを明確にすることは価値があります。
Sublimeは、プラットフォーム用にコンパイルされたバイナリです。そのコアはC / C ++で書かれており、その機能の多くはPythonで実装されています。Pythonは、それを拡張するために使用される言語でもあります。AtomはNode.js / Coffeescriptで記述され、webkitの下で実行されます。Coffeescriptが拡張言語です。UIとUXは似ていますが、Sublimeは特に大きなファイル、複雑なSnR、またはファイル/バッファーで重い処理を行うプラグインでの作業などの「重い作業」において、Atomよりも大幅に優れています。Atomは成熟するにつれて改善されると思いますが、デザインとプラットフォームの選択によってパフォーマンスが制限されます。
Sublimeの「クローズド」部分には、APIとUIが含まれています。スキン/テーマとカラーライザーは別として、APIは現在、UIの他の側面を変更することを困難にしています。たとえば、Sublimeプラグインは、サイドバーと対話したり、編集領域を制御または描画したり(たとえば、ガターで限られた方法を除いて)、基本的なテキストを超えてステータスバーを操作したりできません。現時点ではアトムの「閉じた」部分は不明ですが、もっと小さい感じがします。Atomには、UIをより細かく制御できるようにするという設計目標を備えた、より豊かなAPI(現時点では十分に文書化されていません)があります。Webkitと密接に連携しているため、現在Sublimeでは不可能であるUI機能拡張のための多数の機能が提供されています。ただし、Sublimeの拡張機能はネイティブに近いパフォーマンスを発揮するため、大きなバッファーで計算集中型の非常に反復的または複雑なテキスト操作を実行する拡張機能は、Sublimeで実現可能です。
より多くのAtomがオープンになるので、 Githubは5月6日にオープンソースのAtomです。その結果、サポートと開発のペースが速くなる可能性があります。対照的に、Sublimeの開発は最近かなり遅くなりましたが、死んではいません。特に、開発者によって修正されていない多数のバグがあり、その多くは非常に些細なものです。どれもimoを誇示しているものはありませんが、定期的なバグ修正と機能強化を伴う迅速な開発で何かが必要な場合、Sublimeはイライラします。とはいえ、Githubの統計によると、WindowsとLinux用のインストール可能なAtomパッケージはまだリリースされておらず、コードベースでのアクティビティは発表の前後の数週間で冷え込んでいるようです。
IDE機能に関しては、webdevの観点から、AtomはWebstormのような製品へのアプローチのポイントへの拡張を許可しますが、まだ何も登場していません。Atomがこのような「重い」拡張機能でどのように機能するかは、エディターが本来鈍感に感じるため、まだ不明です。APIの制限と基礎となるWebkitの欠如により、開発者は将来的にそのような機能をサポートするためにAPIを拡張するかもしれませんが、SublimeはこのレベルのUIカスタマイズを許可しません。繰り返しますが、Sublimeの基礎となるパフォーマンスは、計算のうなりを伴うことを可能にします。ST3のシンボルインデックスは、大規模プロジェクトでもうまく機能する例です。そして、AtomのUIは確かにSublimeに基づいてモデル化されていますが、Sublimeなどのいくつかの改良点は著しく欠けています
これらの製品は補完的なものだと思います。似たようなビジュアルやキーストロークを共有しているという事実は、事実をさらに高めています。どちらを使用してもメリットがある場合があります。現在、Sublimeは3つのプラットフォームすべてで同等の機能を備えた成熟した製品であり、豊富なプラグインセットを備えています。Atomは機能が急速に成長する新しい子供です。まだプロダクションの準備ができていないようで、パフォーマンスの面で懸念があります。
[更新/編集:2015年5月18日]
上記の執筆時以降のこれら2つのエディターの改善に関するメモ。
バグ修正とコアの改善に加えて、Atomはサードパーティの拡張機能が急速に成長し、autocomplete-plusが標準のAtomディストリビューションの一部となっています。拡張機能の品質は大きく異なり、特定の苛立ちは、不安定なサードパーティのパッケージがエディターをクラッシュさせる頻度です。昨年、Atomはパフォーマンス上の理由からリフロー/リペイントアクティビティをGPUにシフトすることでReactを使用するようになり、一般的な編集アクション(スクロール、カーソルの移動など)のUIの応答性が大幅に向上しました。これにより、エディターの操作性が大幅に向上しましたが、上記のようにCPUを集中的に使用するタスクは面倒であり、起動が遅くなります。パフォーマンスの向上は別として、Atomは全体的に非常に安定しています。
Sublimeの開発は2015年1月以降、バグ修正、いくつかのマイナーな新機能(ツールチップAPI、ビルドシステムの改善)、および新しいyamlベースの.sublime-syntax定義の形式での主要な開発(最終的には古いものを置き換える) xml .tmLanguage)。新しいシステムは、Oniguramaに代わるカスタム正規表現エンジンとともに、正確な正規表現マッチングの可能性を高め、非常に高速(最大4倍)で、複数のマッチングを並行して実行できます。構文の色分けとは別に、Sublimeはこれらのコンポーネントをシンボルのインデックス付け(goto定義など)およびその他の言語認識機能に使用します。Sublimeをさらに高速化することに加えて、特に大きなファイルの場合、この機能により、コードリファクタリングなど、パフォーマンス固有の言語固有の機能の可能性が開かれます。さらに「大きな開発」が約束されています。