मैं एक शौकिया प्रोग्रामर हूं (केवल पहले टीआई-बेसिक में), और बहुत से, मेरे साथ बहुत बहस करने के बाद, मैंने पायथन सीखने का फैसला किया है। मेरे पास सौ भाषाएं सिखाने के लिए मेरे पास मुफ्त समय नहीं है और मैं जो प्रोग्रामिंग करता हूं वह निजी इस्तेमाल के लिए होगा या उन लोगों को वितरित करने के लिए होगा, जिन्हें मैंने जरूरत है, इसलिए मैंने फैसला किया कि मुझे एक अच्छी, मजबूत भाषा की आवश्यकता है । मेरे प्रश्न:एक शौकिया प्रोग्रामर के लिए पायथन (कुछ प्रश्न)
क्या पाइथन उन चीजों को संभालने के लिए पर्याप्त शक्तिशाली है जो एक सामान्य प्रोग्रामर अपने ऑफ-टाइम में कर सकता है? मेरे पास टेबलटॉप गेम के लिए उपयोगकर्ता इनपुट के आधार पर जटिल स्टेट जेनरेटर जैसी चीजें हैं, छोटे गेम बनाना, स्वचालित प्रक्रियाएं स्वचालित करना, और इंटरैक्टिव वेबसाइट बनाना, लेकिन संभवतः उन पंक्तियों के साथ सौ सौ चीजें
क्या पाइथन नेटवर्किंग कार्यों को काफी अच्छी तरह से संभालता है ?
क्या पाइथन स्रोत obfuscated हो सकता है, या यह प्रकृति द्वारा खुले स्रोत होने जा रहा है? कारण मैं यह पूछता हूं क्योंकि अगर मैं कुछ शांत और वितरित करता हूं, तो मैं कुछ बेवकूफ स्क्रिप्ट किड्डी को अपना नाम संपादित करने के लिए नहीं चाहता और कहता हूं कि उसने इसे लिखा है
और अन्य की तुलना में अजगर कितना लोकप्रिय है भाषाओं। आदर्श रूप में, मेरी भाषा बहुत मुश्किल और बिना किसी कठिनाई के ऑनलाइन सहायता के साथ उपयोगी होगी, लेकिन इतना आम नहीं है कि कंप्यूटर के साथ हर बेवकूफ अजगर जानता है। मुझे थोड़ी अस्पष्ट भाषा जानने का विचार पसंद है।
धन्यवाद जो भी आप प्रदान कर सकते हैं उसके लिए एक टन।
यह # 3 को छोड़कर आपकी आवश्यकताओं को पूरी तरह से फिट करता है। –
और यदि आप कुछ भी शानदार बनाते हैं, तो इसकी अव्यवस्थित होने की गारंटी है इससे कोई फर्क नहीं पड़ता कि यह किस भाषा में है ... –
पुन: 3: आप इसे रोक नहीं सकते। एक obfuscated बाइनरी के लेखकत्व का दावा करने से कुछ भी नहीं रोक देगा। बस अपने काम पर एक अच्छा लाइसेंस थप्पड़ मारो और इसे बाहर रखो और जनता इसकी सराहना करेंगे। डूफ आपको साझा करने से रोकें मत! – mwcz