কোন ভাষা পরিবর্তনের জন্য এটির প্রয়োজন ছিল বা বাইসন আর উপযুক্ত বা অনুকূল ছিল না এমন কোনও ব্যবহারিক কারণ ছিল?
আমি উইকিপিডিয়ায় দেখেছি যে তারা স্যুইচ করেছে, জিসিসি ৩.৪ এবং জিসিসি ৪.১ প্রকাশের নোটগুলি উল্লেখ করে।
এই প্রকাশিত নোটগুলি বলে:
একটি হাতে লিখিত রিকার্সিভ-ডেসেন্ট সি ++ পার্সার ওয়াইএসিসি থেকে প্রাপ্ত সি ++ পার্সারকে পূর্ববর্তী জিসিসি রিলিজ থেকে প্রতিস্থাপন করেছে। নতুন পার্সারে সি ++ উত্স কোডগুলি আরও ভালভাবে পার্সিং, এক্সটেনশানগুলি পরিচালনা করা, এবং সঠিক শব্দার্থবিজ্ঞান বিশ্লেষণ এবং বিশ্লেষণের মধ্যে পরিষ্কার বিচ্ছিন্নকরণ (যেখানে সম্ভব) এর জন্য প্রয়োজনীয় উন্নত অবকাঠামো রয়েছে। নতুন পার্সার পুরানো পার্সার পাওয়া যায় এমন অনেকগুলি বাগ সংশোধন করে।
এবং:
পুরনো বাইসন-ভিত্তিক সি এবং অবজেক্টিভ-সি পার্সারটি নতুন, দ্রুত হাতে লিখিত পুনরাবৃত্ত-বংশদ্ভুত পার্সার দ্বারা প্রতিস্থাপিত হয়েছে
আমি যা জানতে চাই তা হ'ল তাদের আসল সমস্যাগুলি কী ছিল এবং বাইসন ব্যবহার করে কেন এটি সমাধান করা অসম্ভব / অযৌক্তিক ছিল