সবার আগে আমি একটি সত্যিকারের উত্তর পেতে চাই, আমি সর্বদা বিভিন্ন উত্স এবং নিবন্ধগুলি থেকে আরও বেশি পেতে চেষ্টা করি এবং যখন আমি সি ++ এর মতো জিনিসগুলি ধীরে ধীরে পড়ি কারণ এর ভার্চুয়াল ফাংশন রয়েছে এবং কারণ এই সি এর চেয়ে ভাল , আমি সত্যিই সত্যই মস্তিষ্কে একজন মানুষ হিসাবে কী বলবেন এবং কী ভাবেন তা জানেন না। সুতরাং দয়া করে আপনার উত্তরগুলিতে এই স্তরে পৌঁছতে এড়াবেন।
আমার প্রশ্নটি সি ++ তে একটি বিশাল সুইচ সম্পর্কে যা ডুম 3 দিয়ে কমবেশি কমপ্লিট হয়ে গিয়েছিল।
আমার জন্য আকর্ষণীয় বিষয় হ'ল এই মাইলফলকের আগে, বেশিরভাগ গেম ইঞ্জিন এবং গেমস নিজেই সি-তে লেখা ছিল, ঠিক এটি ভূমিকম্প যুগের পরে থেকেই । এটিও আকর্ষণীয় যে আইডি সফ্টওয়্যার সি ++ এর আইডটেক 4 এর জন্য কোডবেজ সম্পূর্ণরূপে পুনরায় লেখার সিদ্ধান্ত নিয়েছে, এমন একটি বিশাল পরিমাণ কাজ যা সত্যই আমি কারণগুলির সত্যিকারের ভাল তালিকা ছাড়াই বুঝতে পারি না।
আমি ডুম 3 এ ফোকাস করছি কারণ আমি ওপেনজিএল বিশ্বের প্রধানত আগ্রহী এবং আমার যাত্রায় আমি এই বিষয়টিতে মনোনিবেশ করার চেষ্টা করি, তাই আমি এ সম্পর্কে অনেক কিছু পড়েছি, তবে আমার মনে হয় যে এ জাতীয় প্রশ্নটি এপিআই-রেন্ডার হতে পারে -জাগানোস্টিক খুব বেশি সমস্যা ছাড়াই।
কেন একটি নির্দিষ্ট সময়ে শিল্প বড় আকারে সি ++ তে স্যুইচ করেছে? আইডিটি পছন্দ করার কারণগুলি কী কী?
শেষ কথাটি আমি বলতে চাই যে সি ভাষা বাস্তবায়নের জন্য অনেক সহজ এবং বৈশিষ্ট্যগুলির একটি কম সংখ্যা সরবরাহ করে, কারণ এটি প্রায়শই সি ++ এর বিপরীতে টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো টুকরো হওয়ার সম্ভাবনা কম থাকে। সহজ কথায় বলতে গেলে, আমার ভাল পদ্ধতিতে বাস্তবায়িত সমস্ত বৈশিষ্ট্য সহ একটি ভাল সি ++ সংকলক না হয়ে সত্যই একটি ভাল সি সংকলক খুঁজে পাওয়ার আরও অনেক সম্ভাবনা রয়েছে।
উদাহরণস্বরূপ, অ্যান্ড্রয়েডের জন্য এনডিকে এখনও সর্বশেষতম এবং দুর্দান্ত বৈশিষ্ট্যগুলির সাথে ভাল সি ++ সমর্থন (আর 8 বি রিলিজ সহ) নেই এবং এটি বিশ্বের সর্বাধিক জনপ্রিয় মোবাইল ওএসের নেটিভ টুলকিট!
যদি আমি একটি আধুনিক সি ++ তে আমার কোডটি লিখে রাখতাম তবে আমি সম্ভবত এখন ব্যথিত হব কারণ বিশ্বের অন্যতম জনপ্রিয় ওএস আমার পক্ষে সীমার বাইরে থাকবে। এবং অ্যান্ড্রয়েডের মতো, অন্যান্য অনেক সংকলকও এটি দুর্দান্ত নয়।
আমার সি ++ কোডটি সি ++ সংস্করণটি উল্লেখ করা উচিত যা 2-3 রিলিজ পুরানো?