पूर्व उत्तरों से प्राप्त बिंदुओं के अलावा, यह इन दोनों उत्पादों के बीच अंतर को उनके विकास में किए गए विकल्पों के परिप्रेक्ष्य से स्पष्ट करने के लायक है।
प्लेटफ़ॉर्म के लिए उदात्त बाइनरी संकलित है। इसका मूल C / C ++ में लिखा गया है और पायथन में इसकी कई विशेषताएं लागू की गई हैं, जो इसे विस्तारित करने के लिए भी इस्तेमाल की जाने वाली भाषा है। एटम को Node.js / Coffeescript में लिखा गया है और वह वेबकिट के अंतर्गत चलता है, Coffeescript विस्तार की भाषा है। हालांकि UI और UX में समान है, उदात्त विशेष रूप से "हैवी लिफ्टिंग" में एटम से बेहतर प्रदर्शन करता है, जैसे कि बड़ी फ़ाइलों, जटिल SnR या प्लगइन्स के साथ काम करना जो फ़ाइलों / बफ़र्स पर भारी प्रसंस्करण करते हैं। हालांकि मैं एटम में सुधार की उम्मीद करता हूं क्योंकि यह परिपक्व होता है, डिजाइन और प्लेटफॉर्म विकल्प सीमा प्रदर्शन।
उदात्त के "बंद" भाग में एपीआई और यूआई शामिल हैं। खाल / थीम और रंगकर्मियों के अलावा, एपीआई वर्तमान में UI के अन्य पहलुओं को संशोधित करना मुश्किल बनाता है। उदाहरण के लिए, उदात्त प्लगइन्स साइडबार के साथ बातचीत नहीं कर सकते हैं, संपादन क्षेत्र पर नियंत्रण या आकर्षित कर सकते हैं (कुछ सीमित तरीकों जैसे (गटर में) को छोड़कर) या मूल पाठ से परे स्थिति पट्टी में हेरफेर करें। परमाणु का "बंद" हिस्सा फिलहाल अज्ञात है, लेकिन मुझे लगता है कि यह छोटा है।एटम में एक अमीर एपीआई (हालांकि वर्तमान में खराब दस्तावेज है) अपने यूआई के अधिक नियंत्रण की अनुमति देने के डिजाइन लक्ष्य के साथ है। वेबकिट के साथ निकटता से होने के नाते, यूआई सुविधा संवर्द्धन के लिए कई क्षमताएँ प्रस्तुत करता है जो वर्तमान समय में सबलाइम के साथ संभव नहीं है। हालाँकि, Sublime के एक्सटेंशन मूल के करीब हैं, इसलिए जो बड़े बफ़र्स में कंप्यूट-गहन, अत्यधिक दोहराव या जटिल पाठ जोड़तोड़ करते हैं, वे Sublime में संभव हैं।
चूंकि एटम का अधिक हिस्सा खुला रहेगा, जीथब 6 मई को खुले में खट्टा एटम होगा । परिणामस्वरूप, यह संभावना है कि विकास का समर्थन और गति तेजी से होगी। इसके विपरीत, उदात्त के विकास में काफी देर हो गई है - लेकिन यह मृत नहीं है । विशेष रूप से कीड़े की एक संख्या है, कई काफी तुच्छ हैं, जो डेवलपर द्वारा तय नहीं किए गए हैं। कोई भी इमो को प्रदर्शित नहीं कर रहा है, लेकिन यदि आप नियमित रूप से बगफिंग और एन्हांसमेंट के साथ तेजी से विकास में कुछ चाहते हैं, तो उदात्त निराश करेगा। उन्होंने कहा कि, विंडोज और लिनक्स के लिए इंस्टॉल किए गए एटम पैकेज अभी तक जारी नहीं किए गए हैं और कोडबेस पर गतिविधि गिथब के आंकड़ों के अनुसार, घोषणा से पहले और बाद के हफ्तों में शांत हो गई है।
आईडीई कार्यों के संदर्भ में, एक वेबदेव के नजरिए से एटम वेबस्टॉर्म जैसे उत्पादों के दृष्टिकोण के विस्तार को अनुमति देगा, हालांकि अभी तक कोई भी दिखाई नहीं दिया है। यह देखा जाना बाकी है कि एटम ऐसे "भारी" एक्सटेंशन के साथ कैसा प्रदर्शन करेगा, क्योंकि संपादक मूल रूप से सुस्त महसूस करता है। एपीआई में प्रतिबंध और अंतर्निहित वेबकिट की कमी के कारण, उदात्त यूआई अनुकूलन के इस स्तर की अनुमति नहीं देगा, हालांकि डेवलपर भविष्य में ऐसी सुविधाओं का समर्थन करने के लिए एपीआई का विस्तार कर सकता है। फिर, उदात्त के अंतर्निहित प्रदर्शन में उन चीजों की अनुमति होती है जिसमें कम्प्यूटेशनल ग्रंट शामिल होता है; ST3 का प्रतीक अनुक्रमण एक उदाहरण है जो बड़ी परियोजनाओं के साथ भी अच्छा प्रदर्शन करता है। हालांकि एटम की यूआई निश्चित रूप से उदात्त पर मॉडलिंग की जाती है, कुछ शोधन बिल्कुल गायब हैं, जैसे कि सबलाइम।
मैं इन उत्पादों को पूरक के रूप में देखता हूं। तथ्य यह है कि वे समान दृश्य और कीस्ट्रोक्स साझा करते हैं बस तथ्य में जोड़ता है। ऐसी स्थितियाँ होंगी जहाँ दोनों के उपयोग के फायदे हैं। वर्तमान में, उदात्त सभी तीन प्लेटफार्मों में सुविधा समता के साथ एक परिपक्व उत्पाद है, और प्लगइन्स का एक समृद्ध सेट है। परमाणु नया बच्चा है जिसकी विशेषताएं तेजी से बढ़ेंगी; यह अभी उत्पादन को तैयार महसूस नहीं करता है और प्रदर्शन के क्षेत्र में चिंताएं हैं।
[अपडेट / संपादित करें: १ Update मई २०१५]
उपरोक्त लिखने के समय से इन दोनों संपादकों में सुधार के बारे में एक नोट।
बगफिक्स और इसके मूल में सुधार के अलावा, एटम ने तीसरे पक्ष के विस्तार में तेजी से वृद्धि का अनुभव किया है, स्वत: पूर्ण-प्लस के साथ मानक एटम वितरण का हिस्सा बन गया है। विस्तार गुणवत्ता व्यापक रूप से भिन्न होती है और एक विशेष जलन आवृत्ति होती है जिसके द्वारा अस्थिर तृतीय पक्ष पैकेज संपादक को क्रैश कर सकते हैं। पिछले साल के भीतर, एटम ने रीफ्लो / रिप्टेंट एक्टिविटी को जीपीयू में प्रदर्शन के कारणों से शिफ्ट करने के तरीके से रिएक्ट का उपयोग करने के लिए स्थानांतरित कर दिया है, विशिष्ट संपादन क्रियाओं (स्क्रॉलिंग, कर्सर मूवमेंट आदि) के लिए यूआई की प्रतिक्रियाशीलता में काफी सुधार किया है। हालांकि इससे संपादक की भावना में उल्लेखनीय सुधार हुआ है, यह अभी भी ऊपर वर्णित सीपीयू गहन कार्यों के लिए बोझिल लगता है, और अभी भी स्टार्टअप में धीमा है। प्रदर्शन में सुधार के अलावा, एटम बोर्ड में काफी अधिक स्थिर महसूस करता है।
सबलाइम का विकास जनवरी 2015 के बाद से फिर से उठा है, बगफिक्स के साथ, कुछ मामूली नई सुविधाएँ (टूलटिप एपीआई, बिल्ड सिस्टम में सुधार) और नए याम्ल-आधारित .sublime-syntax परिभाषा के रूप में एक प्रमुख विकास (अंततः पुराने को बदलने के लिए)। xml .tmLanguage)। साथ में एक कस्टम रेगेक्स इंजन जो ओनिगुरमा की जगह लेता है, नई प्रणाली सटीक रेगेक्स मिलान के लिए अधिक क्षमता प्रदान करती है, काफी तेज है (4x तक) और समानांतर में कई मैच कर सकती है। सिंटेक्स को रंग देने के अलावा, सब्बल इन घटकों को प्रतीक अनुक्रमण (गोटो परिभाषा आदि) और अन्य भाषा-जागरूक विशेषताओं के लिए उपयोग करता है। उदात्तता को और अधिक तेज करने के अलावा, विशेष रूप से बड़ी फ़ाइलों के लिए, इस सुविधा को प्रदर्शनकारी भाषा-विशिष्ट विशेषताओं जैसे कि कोड-रीफैक्टरिंग आदि के लिए संभावित रूप से खोलना चाहिए .. आगे 'बड़े विकास' का वादा किया जाता है,