क्या आपने कभी किसी प्रोजेक्ट पर भाषा सीखने की कोशिश की है? मेरे पास है, और मेरे व्यक्तिगत अनुभव से मैं कह सकता हूं कि इसमें साहस, प्रयास, समय, सोच, बहुत सारे कैफीन और नींद नहीं होती है। कभी-कभी इसे बिना किसी विकल्प के किया जाना चाहिए, अन्य बार आप इसे करने का विकल्प चुनते हैं; यदि आप उदाहरण के लिए एक निजी परियोजना पर काम कर रहे हैं।किसी प्रोजेक्ट पर एक भाषा सीखना?
मैं सामान्य रूप से इस तरह की स्थिति में क्या करता हूं, और मेरा मानना है कि हर कोई करता है, भाषाओं, संरचनाओं, वाक्यविन्यास और तर्क के अपने वर्तमान ज्ञान के शीर्ष पर "निर्माण" है। मुझे सामना करना मुश्किल लगता है, कुछ मामलों में अखंडता का अंतर है। कुछ भाषाएं भविष्य की शिक्षा और "भाषा अध्ययन" के लिए एक अच्छी पृष्ठभूमि प्रदान करती हैं, वे जानकारी के एक अच्छे स्रोत या संदर्भ के फ्रेम के रूप में सामने आती हैं और आने वाली चीज़ों के बारे में "दृढ़" समझ सकती हैं। अन्य भाषाएं सोचने का एक नया तरीका बनाती हैं या पेश करती हैं और इनका उपयोग करना कठिन होता है।
कभी-कभी आप अनजाने में एक विशिष्ट भाषा में सोचते हैं और सोचने के एक नए तरीके से पेश होने पर, एक नई भाषा भ्रम पैदा कर सकती है या आपको अपने नए और "भाषाओं के वर्तमान ज्ञान" की सीमाओं के बीच खो जाती है।
इस मामले में एक अच्छा समाधान क्या हो सकता है? नई भाषा के "सीमाओं" के अंदर नई भाषा के ज्ञान, सोचने का एक नया तरीका, और अन्य भाषाओं के वर्तमान ज्ञान को बनाए रखने या शामिल करने के लिए क्या उपयोग किया जाना चाहिए?
पायथन मेरे लिए इतना बेहतर फिट था कि मैंने पाया कि जब मैं इसे स्विच करता हूं तो मेरी उत्पादकता बढ़ जाती है! हालांकि, उस समय मैं केवल अपने काम के समय प्रोग्रामिंग के 5% से 10% खर्च कर रहा था (और लगभग कोई काम नहीं था, क्योंकि मैंने अभी तक एक असंबंधित परास्नातक डिग्री समाप्त की थी), इसलिए वाईएमएमवी। – PTBNL
ध्यान दें कि मैं पाइथन से रूबी (जो मैं पहले उपयोग कर रहा था) और पायथन 2 महीने बाद तुलना कर रहा था। –