पाइथन की शक्ति आपको स्मृति आवंटन जैसे निम्न स्तर के मुद्दों के परीक्षण से निपटने की तुलना में समस्या पर अधिक ध्यान केंद्रित करने की अनुमति देने की क्षमता में है। मैं गिनती नहीं कर सकता कि सी या सी ++ में मेमोरी लीक को ट्रैक करने के विकास के कितने दिन बर्बाद हो गए हैं। सभी उच्च स्तरीय भाषाओं का लाभ।
सी ++ की तुलना में पाइथन सीखना बहुत आसान है, इसलिए आप बुनियादी प्रोग्रामिंग कार्यों को करने में बहुत तेज़ी से बढ़ सकते हैं। इसलिए, आप उन्नत कार्यों में भी तेजी से आगे बढ़ेंगे।
सी ++ में बहुत सारी शक्ति है लेकिन पाइथन की तुलना में पैर में खुद को शूट करने के कई तरीके हैं (यह नहीं कह रहा कि पाइथन में नहीं किया जा सकता है)।
संकलन/डीबग चक्र कभी-कभी सी ++ में पुराना हो सकता है जो आप करने की कोशिश कर रहे हैं। हालांकि तकनीकी रूप से बोलते हुए, हर बार जब आप पाइथन लिपि चलाते हैं तो इसे प्रति "संकलित" हो रहा है, यह सिर्फ एक तेज चक्र है। एक अच्छा आईडीई इसे कम करने में मदद कर सकता है जब आप इसे टाइप करते समय सिंटैक्स त्रुटियों के लिए अपने कोड को स्वचालित रूप से जांच कर पाइथन में हैं।
यदि आपके पास कुछ कोड है, तो आप एक बड़ी परियोजना के अंदर परीक्षण करना चाहते हैं, कभी-कभी परीक्षण के लिए इसे अलग करने में परेशानी होती है। जबकि IPython जैसे अच्छे पायथन दुभाषिया, कोड का एक छोटा सा परीक्षण करना आसान बनाता है और देखता है कि भाषा कैसे व्यवहार करती है और इसे फ़ाइल में पेस्ट करती है।
पायथन भी कई सी तरीकों से मौजूदा सी/सी ++ कोड के साथ बहुत अच्छी तरह से इंटरफेस करता है। इस तरह यदि आपके द्वारा बनाया गया एक नया व्हिजबैंग पायथन मॉड्यूल वास्तव में धीमा है, तो आप उसे सी/सी ++ में सूप कर सकते हैं, फिर इसे ctypes, Boost::Python, या SWIG के माध्यम से पाइथन के साथ लपेटें।
और सबसे अधिक, पायथन एक महान मानक पुस्तकालय के साथ आता है जिसमें आपके लिए बहुत सी चीजें हैं। यह सिर्फ टुकड़े डालने की बात है! इसके पीछे एक महान समुदाय है, इसलिए यदि यह मानक पुस्तकालय में नहीं है, तो वहां कोई अच्छा मौका है कि किसी ने समस्या को हल किया है (PyGame, Numpy, SciPy, Pyserial, PyWin, आदि) आपके लिए। आप इसे सिर्फ Google पर ले जा सकते हैं, इसे पकड़ सकते हैं और सीधे अपने प्रोग्राम में कोड प्लॉप कर सकते हैं ... दूर जाओ!
बस एक त्वरित नोट - पीडीजीएम एसडीएल ढांचे के शीर्ष पर बनाया गया है। आप www.pyglet.org – Josip