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