"রেকর্ড বিভাজক" বা "লাইন টার্মিনেটর" এর দু: খজনক অবস্থাটি কম্পিউটিংয়ের অন্ধকার যুগের উত্তরাধিকার।
এখন, আমরা এটিকে সম্মত করে দিই যে আমরা যে কিছু উপস্থাপন করতে চাই তা হ'ল একরকম কাঠামোগত ডেটা এবং বিভিন্ন বিমূর্তির সাথে সঙ্গতিপূর্ণ যা লাইন, ফাইল, প্রোটোকল, বার্তা, মার্কআপ, যাই হোক না কেন সংজ্ঞায়িত করে।
তবে একসময় এটি ঠিক সত্য ছিল না। অ্যাপ্লিকেশনগুলি অন্তর্নির্মিত নিয়ন্ত্রণ অক্ষর এবং ডিভাইস-নির্দিষ্ট প্রক্রিয়াজাতকরণ। মস্তিষ্ক-মৃত সিস্টেমগুলির জন্য যা সিআর এবং এলএফ উভয়েরই প্রয়োজন রেকর্ড বিভাজক বা লাইন টার্মিনেটরগুলির জন্য কেবল কোনও বিমূর্ততা ছিল না। টেলিফোন বা ভিডিও প্রদর্শনটি কলাম একের কাছে ফিরে আসার জন্য সিআর প্রয়োজনীয় ছিল এবং এলএফ (আজ, এনএল, একই কোড) এটি পরবর্তী লাইনে এগিয়ে যাওয়ার জন্য প্রয়োজনীয় ছিল। আমার ধারণা, ডিভাইসে কাঁচা ডেটা ফেলে দেওয়া ছাড়া অন্য কিছু করার ধারণাটি খুব জটিল ছিল।
ইউনিক্স এবং ম্যাক আসলে লাইন শেষের জন্য একটি বিমূর্ততা নির্দিষ্ট করেছে , তা কল্পনা করুন। দুঃখের বিষয়, তারা বিভিন্নগুলি নির্দিষ্ট করেছে specified (ইউনিক্স, আহেম, প্রথম এসেছিল।) এবং স্বাভাবিকভাবেই, তারা একটি নিয়ন্ত্রণ কোড ব্যবহার করে যা ইতিমধ্যে এসওপির "ক্লোজ" ছিল
যেহেতু আজ আমাদের প্রায় সমস্ত অপারেটিং সফ্টওয়্যার ইউনিক্স, ম্যাক, বা এমএস অপারেটিং এসডাব্লু এর বংশধর, তাই আমরা বিভ্রান্তির অবসান ঘটাতে আটকে আছি।
\n
সাধারণত একটি লাইনফিড দ্বারা প্রতিনিধিত্ব করা হয়, তবে এটি অগত্যা একটি লাইনফিড নয়।