व्यक्तिगत रूप से, मैं एक सी ++ और पायथन लड़का हूं, और शायद मैं सी ++ के साथ जाऊंगा, क्योंकि यह अपेक्षाकृत गहन परियोजना की तरह लगता है, और मैं सी ++ में अपना सबसे अच्छा उच्च स्तरीय डिज़ाइन करता हूं (तेजी से निर्माण के लिए बढ़िया, लचीला कोड आधार), जबकि मैं django जैसी चीजों के लिए अजगर का उपयोग करता हूं, जहां कम अनुप्रयोग तर्क होता है, लेकिन फ़ंक्शन को ट्यून करने में सक्षम होने के कारण, जल्दी लग रहा है और महसूस करना बहुत महत्वपूर्ण है। हालांकि, मेरी पसंद का मतलब यह नहीं है कि यह आपकी पसंद होनी चाहिए। विचार करने के लिए यहां कुछ बातें दी गई हैं:
सबसे पहले 1) Familiarity। यदि आप उत्पादन कोड कोडिंग कर रहे हैं, तो आप जो कुछ जानते हैं उसके साथ जाना चाहते हैं, और आपके लिए अच्छा काम करता है, या आप भाषा के साथ संघर्ष करेंगे और समय सीमा खो देंगे। और जब भी आप परियोजना को पूरा करते हैं, तब भी आप जो चीजें सीख रहे थे, उसके लिए आपको बहुत गन्दा कोड होना चाहिए। मैं सभी नई भाषाओं को सीखने के लिए हूं, लेकिन इसे उस चीज़ पर बनाओ जिसे आप खराब कर सकते हैं।
2) तृतीय पक्ष पुस्तकालय; आपने जो भी बताया है उसके अलावा आप कौन सा चाहते हैं? अगर उनके पास रैपर नहीं हैं, तो आप अपना खुद का रोलिंग करेंगे। आप जो अपना जीयूआई लिखना चाहते हैं वह एक उदाहरण होगा।
3) परिनियोजन: मुझे लगता है कि यह एक अनुमानित विंडोज निष्पादन योग्य होगा। सी # और सी ++ दोनों इसे आसानी से करते हैं, लेकिन यदि आप पाइथन दुभाषिया
स्रोत
2009-06-12 04:43:25
मैं सोच रहा था कि आप सी # और सी ++ – Bekh
पर फीथन की सिफारिश क्यों करेंगे, पाइथन उच्च स्तर की भाषा है, और इस प्रकार आपको अधिक काम, तेज और कम दर्द मिलेगा। यह तर्क दिया जा सकता है कि सी # एक उच्च स्तरीय भाषा भी है, लेकिन सी ++ नहीं है, और यदि आप इसका उपयोग करने का निर्णय लेते हैं तो आप अधिक परेशानी में भाग लेंगे। – cloudhead
सी ++ प्रोग्रामर कोड के रूप में उच्च स्तर के रूप में है –