একটি কারণ হ'ল অ্যাপ্লিকেশনগুলির মধ্যে প্যাকেজ করা ডেটাগুলি বৃহত্তর কারণ সেগুলি উচ্চতর রেজোলিউশন এবং মানের। নেটস্কেপের দিনগুলিতে ফিরে আসা একটি আইকন ছিল সর্বাধিক ৩২ বিট গভীরতা (সম্ভবত সম্ভবত ৪,) সহ সর্বাধিক 32x32 পিক্সেল ছিল যখন এখন এটি সম্ভবত x৪xx৪ এর মতো এবং এটি স্বচ্ছতার সাথে সত্য বর্ণে, যার অর্থ 32 বিট গভীরতা। এটি 16 গুণ বড়। এবং স্থানটি এত সস্তা যে পিএনজি তৈরির সময় লোকেরা প্রায়শই "সংক্ষেপিত" বিকল্পটি পরীক্ষা করতে বিরতও করেন না।
আর একটি কারণ হ'ল অ্যাপ্লিকেশনগুলি আজকাল তাদের সাথে একটি মন-বোগলিং ডেটা বহন করে, যা পুরানো অ্যাপ্লিকেশনগুলি দেয় না। আজ এমন অ্যাপ্লিকেশন রয়েছে যা ভিডিওতে "শুরু করা" উপস্থাপনার সাথে একত্রে প্রেরণ হয় ।
আর একটি কারণ হ'ল প্রোগ্রামিং ভাষা আজ সমৃদ্ধ রান-টাইম এনভায়রনমেন্টগুলির সাথে একত্রে ঝোঁক দেয়, যা মোটামুটি বড়, প্রতিটি প্রতি 100MB এর সাথে মিলিয়ে। এমনকি আপনি যদি আপনার রান-টাইম পরিবেশের সমস্ত বৈশিষ্ট্য ব্যবহার না করেন, তবুও আপনাকে পুরো জিনিসটি আপনার অ্যাপ্লিকেশনটি দিয়ে প্যাকেজ করতে হবে।
তবে মূল কারণ হ'ল আজ সেখানে প্রচুর টন এবং প্রচুর গ্রন্থাগার রয়েছে যা আমরা আমাদের অ্যাপ্লিকেশনগুলিতে ব্যবহার করতে পারি এবং চাকাটির অবিচ্ছিন্ন পুনরায় উদ্ভাবন এড়াতে আমরা গ্রন্থাগারগুলি ব্যবহার করার সংস্কৃতি গড়ে তুলেছি। অবশ্যই আপনি একবার গ্রন্থাগার ব্যবহার শুরু করার পরে, বেশ কয়েকটি প্রশ্ন পপ আপ হয়ে যায় এবং আমরা তাদের সর্বাধিক উদার উত্তর দেওয়ার অভ্যাসটি বিকাশ করেছি:
এটি অন্য কোনও গ্রন্থাগারকে অন্তর্ভুক্ত করার মতো যদি এটি আমার একমাত্র ফাংশন দ্বারা ব্যবহৃত হয়? - হ্যাঁ
আমার যদি কেবল সেই লাইব্রেরি দ্বারা প্রদত্ত কার্যকারিতার পুরো সম্পদের একটি ক্ষুদ্র উপসেট প্রয়োজন হয় তবে এটি অন্য লাইব্রেরি অন্তর্ভুক্ত করা কি উপযুক্ত? - হ্যাঁ
এটির অন্তর্ভুক্তি যদি আমাকে কেবল 2 দিনের কাজ থেকে বাঁচায় তবে কী অন্য কোনও গ্রন্থাগার অন্তর্ভুক্ত করা উচিত? - হ্যাঁ
আমার বেতনের বিভিন্ন প্রোগ্রামাররা ইতিমধ্যে বিভিন্ন লাইব্রেরির সাথে পরিচিত হওয়ার কারণে কেবল একাধিক লাইব্রেরি যে কমবেশি একই উদ্দেশ্যে পরিবেশন করা অন্তর্ভুক্ত? - হ্যাঁ
(দয়া করে মনে রাখবেন যে আমি কেবল এই প্রবণতাগুলি পর্যবেক্ষণ করছি, আমি এগুলির সাথে একমত বা অসমত কিনা তা নিয়ে আমি কোনও বক্তব্য দিচ্ছি না।)
উল্লেখ করার মতো আরেকটি কারণ হ'ল কয়েকটি বিকল্পের মধ্যে কোন অ্যাপ্লিকেশনটি ব্যবহার করবেন তা সিদ্ধান্ত নেওয়ার চেষ্টা করার সময়, কিছু ব্যবহারকারী মনে করেন যে যে অধিকতর স্থান দখল করবে তার আরও বৈশিষ্ট্যযুক্ত হবে, এতে ফ্যানসিয়ার গ্রাফিক্স ইত্যাদি থাকবে (যা অবশ্যই সম্পূর্ণ নির্বোধ, ।)
সুতরাং, উপসংহারে, সফ্টওয়্যার কি গ্যাসের মতো আচরণ করে? এটির জন্য উপলব্ধ সমস্ত স্থান দখল করার ঝোঁক কি এটি? একটি নির্দিষ্ট অর্থে হ্যাঁ, তবে কোনও উদ্বেগজনক পরিমাণে নয়। আমরা যদি আমাদের ড্রাইভ সবচেয়ে স্থান লাগে তাকান, আমাদের অধিকাংশ জন্য উত্তর এটি অ্যাপ্লিকেশন নয়, কিন্তু চলচ্চিত্র ও সঙ্গীত মিডিয়া যেমন হয় দ্বারা পর্যন্ত । সফ্টওয়্যারটি একই হারে প্রস্ফুটিত হয় নি যে সঞ্চয়ের ক্ষমতা বাড়ছে, এবং এটি কখনই সম্ভব নয়, তাই ভবিষ্যতে অ্যাপ্লিকেশনগুলিতে ব্যবহারকারীদের কাছে উপলব্ধ সঞ্চয়স্থান স্থানের একটি নগণ্য ভগ্নাংশের প্রতিনিধিত্ব করার সম্ভাবনা রয়েছে ।