পূর্বের উত্তরগুলি থেকে পয়েন্টগুলি ছাড়াও, এই দুটি পণ্যগুলির মধ্যে পার্থক্যগুলি তাদের বিকাশের ক্ষেত্রে পছন্দগুলি পছন্দ করার দৃষ্টিকোণ থেকে স্পষ্ট করা মূল্যবান।
প্লাটফর্মের জন্য সাব্লাইম বাইনারি সংকলিত। এর মূলটি সি / সি ++ তে লেখা এবং এর বেশ কয়েকটি বৈশিষ্ট্য পাইথনে প্রয়োগ করা হয়েছে, এটি এটি প্রসারিত করার জন্য ব্যবহৃত ভাষাও। এটম নোড.জেএস / কফিসিপিতে রচিত এবং ওয়েবকিটের অধীনে চলে, যার সাথে কফিস্ক্রিপ্ট এক্সটেনশন ভাষা। ইউআই এবং ইউএক্স-তে সমান হলেও, সাব্লাইম অ্যাটমের চেয়ে বিশেষত "ভারী উত্তোলন" -র ক্ষেত্রে বড় ফাইল, জটিল এসএনআর বা ফাইল / বাফারগুলিতে ভারী প্রক্রিয়াজাতকারী প্লাগইনগুলির সাথে কাজ করার মতো উল্লেখযোগ্যভাবে আরও ভাল অভিনয় করে। যদিও আমি পরমাণুর পরিপক্ক হওয়ার সাথে সাথে উন্নতি আশা করি, ডিজাইন এবং প্ল্যাটফর্মের পছন্দগুলি পারফরম্যান্সকে সীমাবদ্ধ করে।
সাব্লাইমের "বদ্ধ" অংশে API এবং UI অন্তর্ভুক্ত রয়েছে। স্কিন / থিম এবং কলরিজারগুলি ছাড়াও, এপিআই বর্তমানে ইউআই-র অন্যান্য দিকগুলি সংশোধন করা কঠিন করে তুলেছে। উদাহরণস্বরূপ, সাব্লাইম প্লাগইনগুলি সাইডবারের সাথে ইন্টারেক্ট করতে পারে না, সম্পাদনা ক্ষেত্রটি নিয়ন্ত্রণ করতে বা আঁকতে পারে না (কিছু সীমিত উপায়ে উদাহরণস্বরূপ: জলের মধ্যে) বা বেসিক পাঠ্যের বাইরে স্ট্যাটাসবারটি ম্যানিপুলেট করতে পারে না। এটমের "বদ্ধ" অংশটি এই মুহুর্তে অজানা, তবে আমি বুঝতে পারি যে এটি আরও ছোট।পরমাণুর একটি ইউআইআই আরও বেশি নিয়ন্ত্রণের অনুমতি দেওয়ার নকশা লক্ষ্য সহ একটি সমৃদ্ধ এপিআই রয়েছে (যদিও বর্তমানে এটি খুব খারাপভাবে নথিভুক্ত করা হয়েছে)। ওয়েবকিটের সাথে ঘনিষ্ঠভাবে মিলিত হওয়া উউআই বৈশিষ্ট্য বর্ধনের জন্য সক্ষমতা সহ বর্তমানে সম্ভব নয় এমন অসংখ্য ক্ষমতা সরবরাহ করে। তবে, সাব্লাইমের এক্সটেনশানগুলি দেশীয় কাছাকাছি সঞ্চালন করে, সুতরাং যেগুলি বড় বাফারগুলিতে গণনা-নিবিড়, অত্যন্ত পুনরাবৃত্তিক বা জটিল পাঠ্য ম্যানিপুলেশনগুলি সম্পাদন করে তারা সাবলাইমে সম্ভাব্য।
যেহেতু পরমাণুর বেশিরভাগ অংশ খোলা থাকবে , তাই ub ই মে গিথুব খোলা-উত্সযুক্ত এটম। ফলস্বরূপ এটি সম্ভবত সম্ভাবনা এবং উন্নয়নের গতি দ্রুত হবে। বিপরীতে, সাব্লাইমের বিকাশ দেরিতে উল্লেখযোগ্যভাবে ধীর হয়ে গেছে - তবে এটি মৃত নয় । বিশেষত এখানে বেশ কয়েকটি বাগ রয়েছে, অনেকগুলি তুচ্ছ, যা বিকাশকারী কর্তৃক ঠিক করা হয়নি। কেউ ইমো শোস্টোপিং করছে না, তবে আপনি যদি নিয়মিত বাগফিক্সিং এবং বর্ধিতকরণগুলির সাথে দ্রুত বিকাশে কিছু চান তবে সাব্লাইম হতাশ হবে। এটি বলেছিল, উইন্ডোজ এবং লিনাক্সের জন্য ইনস্টলযোগ্য এটম প্যাকেজগুলি এখনও প্রকাশ করা হয়নি এবং গিথুব এর পরিসংখ্যান অনুসারে, ঘোষণার আগের এবং পরে সপ্তাহের মধ্যে কোডবেসের ক্রিয়াকলাপ শীতল হয়েছে বলে মনে হচ্ছে।
আইডিই ফাংশনগুলির ক্ষেত্রে, কোনও ওয়েবদেব দৃষ্টিকোণ থেকে অ্যাটম ওয়েবস্টর্মের মতো পণ্যগুলির কাছে পৌঁছানোর বিন্দুতে এক্সটেনশানগুলিকে অনুমতি দেবে, যদিও এখনও কোনওটি হাজির হয়নি। এটি দেখতে পাওয়া যায় যে এটম কীভাবে এই জাতীয় "ভারী" এক্সটেনশানগুলি সম্পাদন করবেন, যেহেতু সম্পাদক স্থানীয়ভাবে স্বাচ্ছন্দ্য বোধ করেন। এপিআই-তে সীমাবদ্ধতা এবং অন্তর্নিহিত ওয়েবকিটের অভাবে, সাব্লাইম এই স্তরের ইউআই কাস্টমাইজেশনের অনুমতি দেবে না যদিও ভবিষ্যতে ডেভেলপার এ জাতীয় বৈশিষ্ট্যগুলি সমর্থন করার জন্য এপিআই প্রসারিত করতে পারে। আবার, সাব্লাইমের অন্তর্নিহিত কর্মক্ষমতা যে সমস্ত বিষয়গুলিতে গণনা জাগ্রত হয় তাদের জন্য অনুমতি দেয়; এসটি 3 এর প্রতীক সূচক এমন একটি উদাহরণ যা বড় প্রকল্পগুলির সাথেও দুর্দান্ত পারফর্ম করে। এবং যদিও এটমের ইউআই অবশ্যই পাতলা কাঠামোর উপর ভিত্তি করে তৈরি করা হয়েছে, কিছু পরিমার্জন উল্লেখযোগ্যভাবে অনুপস্থিত, যেমন সাব্লাইম '
আমি এই পণ্যগুলি পরিপূরক হিসাবে দেখছি। তারা অনুরূপ ভিজ্যুয়াল এবং কীস্ট্রোকগুলি ভাগ করে নেওয়ার বিষয়টি সত্যটিতে যুক্ত করে। এমন পরিস্থিতি থাকবে যেখানে উভয়ের ব্যবহারের সুবিধা রয়েছে। বর্তমানে, sublime তিনটি প্ল্যাটফর্ম জুড়ে বৈশিষ্ট্য সমতা, এবং প্লাগইনগুলির একটি সমৃদ্ধ সেট সহ একটি পরিপক্ক পণ্য। পরমাণু হ'ল নতুন বাচ্চা যার বৈশিষ্ট্যগুলি দ্রুত বাড়বে; এটি এখনও উত্পাদন প্রস্তুত মনে হয় না এবং পারফরম্যান্স ক্ষেত্রে উদ্বেগ আছে।
[আপডেট / সম্পাদনা: 18 মে, 2015]
উপরোক্ত লেখার সময় থেকে এই দুটি সম্পাদকের উন্নতির বিষয়ে একটি নোট।
বাগ-ফিক্স এবং এর মূলটিতে উন্নতি ছাড়াও, পরমাণু তৃতীয় পক্ষের এক্সটেনশনে দ্রুত প্রবৃদ্ধি অর্জন করেছে, স্বতঃ-পূর্ণ-প্লাস স্ট্যান্ডার্ড অ্যাটম বিতরণের অংশ হয়ে গেছে। এক্সটেনশনের গুণমান ব্যাপকভাবে পরিবর্তিত হয় এবং একটি নির্দিষ্ট জ্বালা হ'ল ফ্রিকোয়েন্সি যার মাধ্যমে অস্থির তৃতীয় পক্ষের প্যাকেজগুলি সম্পাদককে ক্র্যাশ করতে পারে। গত বছরের মধ্যে, পারফরম্যান্সের কারণে এটাম জিপিইউতে রিফ্লো / পুনরায় রঙের ক্রিয়াকলাপটি স্থানান্তরিত করে, সাধারণত সম্পাদনা কার্য (স্ক্রোলিং, কার্সার আন্দোলন ইত্যাদির জন্য) ইউআইয়ের প্রতিক্রিয়াশীলতাকে উল্লেখযোগ্যভাবে উন্নত করে রিট্যাক্ট ব্যবহার করতে চলেছে। যদিও এটি সম্পাদকের অনুভূতিগুলিতে স্পষ্টত উন্নতি করেছে, তবুও এটি উপরে বর্ণিত সিপিইউ নিবিড় কাজগুলির জন্য জটিল মনে করে, এবং এখনও প্রারম্ভকালে ধীর হয়। পারফরম্যান্সের উন্নতিগুলি ছাড়াও, বোর্ড পুরো জুড়ে এটমকে উল্লেখযোগ্যভাবে আরও স্থিতিশীল মনে করে।
বগফিক্সস, কিছু ছোটখাটো নতুন বৈশিষ্ট্য (টুলটিপ এপিআই, বিল্ড সিস্টেমের উন্নতি) এবং একটি নতুন ইয়ামল-ভিত্তিক .সুব্লিম-সিনট্যাক্স সংজ্ঞা আকারে একটি বড় বিকাশ (শেষ পর্যন্ত পুরাতনটি প্রতিস্থাপনের জন্য) ২০১৪ সালের জানুয়ারি থেকে সাবলাইমের বিকাশ আবার শুরু হয়েছে xML .tmLanguage)। একসাথে একটি কাস্টম রেজেক্স ইঞ্জিন যা ওনিগুরামাকে প্রতিস্থাপন করে, নতুন সিস্টেমটি সুনির্দিষ্ট রেজেক্স ম্যাচিংয়ের জন্য আরও সম্ভাবনা সরবরাহ করে, উল্লেখযোগ্যভাবে দ্রুত (4x অবধি) এবং সমান্তরালে একাধিক ম্যাচ সম্পাদন করতে পারে। রঙিন সিনট্যাক্স ছাড়াও, সাব্লাইম এই উপাদানগুলিকে সিম্বল ইনডেক্সিং (গোটো সংজ্ঞা ইত্যাদি) এবং অন্যান্য ভাষা-সচেতন বৈশিষ্ট্যের জন্য ব্যবহার করে। বিশেষত বড় ফাইলগুলির জন্য সাব্লাইম আরও গতি বাড়ানোর পাশাপাশি, এই বৈশিষ্ট্যটি কোড-রিফ্যাক্টরিং ইত্যাদির মতো পারফরম্যান্ট ভাষা-নির্দিষ্ট বৈশিষ্ট্যগুলির সম্ভাবনা খুলতে হবে should আরও 'বড় বিকাশ' প্রতিশ্রুতি দেওয়া হয়েছে,