ইম্যাকস
ইম্যাকস (ইংরেজি: Emacs) জনপ্রিয় টেক্সট সম্পাদকের একটি পরিবার যারা তাদের প্রসারণযোগ্যতার জন্যে ব্যাপকভাবে পরিচিত।[৩] সবচেয়ে বেশি ব্যবহৃত সংস্করণ হিসেবে তার ম্যানুয়ালে,[৪] গ্নু ইম্যাকস নিজেকে "প্রসারণযোগ্য, পরিবর্তনযোগ্য, স্ব-দলিল, রিয়েল টাইম ডিসপ্লে এডিটর" হিসেবে সংজ্ঞায়িত করে। [৫] প্রথম ইম্যাকসের উন্নয়ন শুরু ৭০-এর দশকের মাঝামাঝি সময়ে এবং এর সরাসরি বংশধর গ্নু ইম্যাকস নিয়ে কাজ করে এবং সক্রিয়ভাবে উন্নয়ন শুরু হয়।
উন্নয়নকারী | ডেভিড এ. মুন গাই এল. স্টিল জুনিয়র রিচার্ড স্টলম্যান |
---|---|
প্রাথমিক সংস্করণ | ১৯৭৬[১][২] |
যে ভাষায় লিখিত | লিস্প, সি |
অপারেটিং সিস্টেম | ক্রস-প্ল্যাটফর্ম |
ধরন | টেক্সট এডিটর |
ইম্যাকসের ১০,০০০-এর উপরে বিল্ট-ইন কমামড রয়েছে (যার অধিকাংশই ম্যাক্রো) এবং এর ব্যবহারকারী ইন্টারফেস এর ব্যবহারকারীকে এ কমান্ডগুলো সম্মিলন করে কোন কাজকে স্বয়ংক্রিয় করার সুবিধা প্রদান করে। ইম্যাকসের বাস্তবায়ন সাধারণত লিস্প উপভাষার ব্যবহার করে যা গভীর প্রসারণ ক্ষমতা, ব্যবহারকারী ও ডেভেলপারকে নতুন কমান্ড লেখা এবং অ্যাপলিকেশন লেখার সুযোগ প্রদান করে। ইমেইল, ফাইল, আউটলাইন এবং আরএসএস ফিড ব্যবস্থাপনার জিন্যে এক্সটেনশন লেখা হয়েছে,[৬] সাথে সাথে লেখা হয়েছে এলিজা, পং, কনওয়েজ লাইফ, স্নেক এবং টেট্রিসের ক্লোন। [৭]
টেকো সম্পাদকের জন্যে "Editor MACroS" সেট হিসেবে মূল ইম্যাকসটি ১৯৭৬ সালে লেখা হয়।[৮][৯][১০]রিচার্ড স্টলম্যান এর সহপ্রতিষ্ঠাতা হিসেবে একটা ভুল ধারণা প্রচলিত থাকলেও, ড্যানিয়েন উইনর্যাব তা নাকচ করেন। তবে গাই জানান তার পরেও ইম্যাকসের উন্নয়নে স্টলম্যানের বেশ অবদান রয়েছে। এটি টেকো-ম্যাক্রো সম্পাদকস্পমূহ টেকম্যান ও টিম্যাকস থেকে অনুপ্রাণিত।[১১]
ইম্যাকসের সবচেয়ে জনপ্রিয় ও সবচেয়ে বেশি পোর্টকৃত সংস্করণ গ্নু ইম্যাকস, যেটি গ্নু প্রকল্পের জন্যে রিচার্ড স্টলম্যানের সৃষ্টি।[১২]
ভি-এর সাথে ইম্যাকস ইউনিক্স সংস্কৃতির পুরোনো সম্পাদক যুদ্ধের অন্যতম দুটো প্রতিযোগীর একটি। এখনও সক্রিয় উন্নয়নের অধীনে থাকা সবচেয়ে পুরোনো ফ্রি ও ওপেন সোর্স প্রকল্পের একটি ইম্যাকস।[১৩]
তথ্যসূত্র
সম্পাদনা- ↑ "ইম্যাকস মুক্তির তারিখ"।
- ↑ জাওয়াইন্স্কি, জামি (২০০৫-০৬-২১) [১৯৯৯]। "ইম্যাকস টাইমলাইন"। সংগ্রহের তারিখ ২৯ নভেম্বর ২০১৮।
- ↑ "গ্নু ইম্যাকসে একটি টিউটোরিয়াল ভূমিকা"।
একটি সম্পাদক "ইম্যাকস" বলা প্রধান প্রয়োজন হয় যে এটি একটি বাস্তব প্রোগ্রামিং ভাষা সঙ্গে সম্পূর্ণ এক্সটেনসেবল, শুধু একটি ম্যাক্রো ভাষা নয়।
- ↑ "গ্নু ইম্যাকস পকেট তথ্যসূত্র"।
গ্নু ইম্যাকস সবচেয়ে জনপ্রিয় ও বিস্তৃত ইম্যাকস পরিবারের এডিটর।
- ↑ "গ্নু ইম্যাকস ম্যানুয়াল"। গ্নু ইম্যাকস নির্দেশিকা। ফ্রি সফটওয়্যার ফাউন্ডেশন। সংগ্রহের তারিখ ২৯ নভেম্বর ২০১৮।
- ↑ "এলফিড, একটি ইম্যাকস ওয়েব ফিড রিডার"।
- ↑ "এমিউজমেন্ট"।
অবশেষে, যদি আপনি নিজেকে হতাশ মনে করেন, আপনার সমস্যাগুলি বিখ্যাত মনস্তাত্ত্বিক এলিজাতে বর্ণনা করুন। M-x doctor করুন।
- ↑ গ্রিনবার্গ, বার্নার্ড এস. (১৯৭৯)। Multics Emacs: The History, Design and Implementation।
- ↑ "GNU Emacs FAQ"।
- ↑ "MACSimizing TECO"। ২৯ জুন ২০১৩ তারিখে মূল থেকে আর্কাইভ করা। সংগ্রহের তারিখ ১৩ ডিসেম্বর ২০১৮।
- ↑ "ইম্যাকসের ইতিহাস"। XEmacs Internals Manual। ১১ ডিসেম্বর ২০০৬। সংগ্রহের তারিখ ১৩ ডিসেম্বর ২০১৮।
- ↑ অ্যালোমবার্ট, বিল। "ডেবিয়ান জনপ্রিয়তা প্রতিযোগিতা"। সম্পাদকের প্রতিবেদন। ডেবিয়ান। সংগ্রহের তারিখ ১৩ ডিসেম্বর ২০১৮।
- ↑ "সবচেয়ে পুরোনো ও গুরুত্বপূর্ণ ১০টি ওপেন সোর্স প্রোগ্রাম"।