কারও ধারণা পেয়েছে যে প্রধান মেমরির ক্ষেত্র যেখানে বস্তুগুলি বরাদ্দ করা হয় তাকে কেন গাদা হিসাবে উল্লেখ করা হয়? আমি স্ট্যাক LIFO এর যৌক্তিকতা বুঝতে পারি তবে 'গাদা' নামের জন্য যুক্তি কী তা জানতে চাই।
কারও ধারণা পেয়েছে যে প্রধান মেমরির ক্ষেত্র যেখানে বস্তুগুলি বরাদ্দ করা হয় তাকে কেন গাদা হিসাবে উল্লেখ করা হয়? আমি স্ট্যাক LIFO এর যৌক্তিকতা বুঝতে পারি তবে 'গাদা' নামের জন্য যুক্তি কী তা জানতে চাই।
উত্তর:
স্ট্যাকওভারফ্লোতে প্রাপ্ত তথ্য থেকে - বিনামূল্যে স্টোরের জন্য "হিপ" শব্দের উত্স কী? এবং কেন দুটি পৃথক ধারণা উভয় "হিপ" বলা হয়?
এই তথ্যটি কমপক্ষে 1975 সালে নথের কাছে ফিরে আসে অন্য (নামবিহীন) লেখকদের উল্লেখ করে:
বেশ কয়েকটি লেখক ১৯ available৫ সালের দিকে উপলভ্য মেমরির পুলটিকে "গাদা" হিসাবে বলতে শুরু করেছিলেন। তবে বর্তমান বইয়ের সিরিজে আমরা এই শব্দটি কেবলমাত্র প্রাধান্য সারি সম্পর্কিত আরও প্রচলিত অর্থে ব্যবহার করব। (আর্ট অফ কম্পিউটার প্রোগ্রামিং - ফান্ডামেন্টাল অ্যালগরিদম, তৃতীয় সংস্করণ, পৃষ্ঠা 435)
১৯ 1970০ এর দশকের গোড়ার দিকে আলগল সম্পর্কিত উইজঙ্গার্ডেন আলোচনার উল্লেখ পাওয়া যায় যে উপলভ্য মেমরি পুলকে হিপ হিসাবে উল্লেখ করা হয় ( heap
আলগোলে একটি সংরক্ষিত শব্দ যা "গ্লোবাল হিপ থেকে ভেরিয়েবল কিছু মুক্ত স্থান বরাদ্দ করে" হিসাবে সংজ্ঞায়িত করা হয় - আলগোল68 তারিখ 1968 থেকে)।
১৯ 1970০ সাল থেকে ALGOL Imp 68 হিপ প্রয়োগ করা শব্দের উত্সের কিছু দিক অনুসন্ধানে কার্যকর হতে পারে, যদিও এটি পে-ওলের পিছনে থাকে।