हम सी-जैसी भाषाओं को क्यों नहीं देखते हैं जो रिटर्न प्रकार में बहुरूपता के साथ कॉलबेल के लिए अनुमति देते हैं? मैं देख सकता था कि अतिरिक्त प्रकार की अनुमान बाधा कैसे होगी, लेकिन हमारे पास plenty of languages है जो पूर्ण प्रकार के प्रकार की अनुमान प्रणाली (जो "काम" के विभिन्न स्तरों के लिए काम करता है) के साथ है।सी-जैसी भाषाओं में रिटर्न टाइप पॉलीमोर्फिज्म
संपादित करें: रिटर्न प्रकार पॉलिमॉर्फिज्म का मतलब है कि केवल रिटर्न प्रकार में फ़ंक्शन हस्ताक्षर को अधिभारित करना है। उदाहरण के लिए, सी ++ और जावा केवल औपचारिक मानकों के प्रकार में ओवरलोडिंग की अनुमति देता है, न कि रिटर्न प्रकार में।
टाइप अनुमान को सी ++ 0x में शामिल किया जाएगा, और आपके द्वारा सुझाए जा रहे रिटर्न प्रकार पॉलीमोर्फिज्म से अलग है। –