मैंने uni में C ++ में प्रोग्रामिंग शुरू की और उसे पसंद किया। अगले कार्यकाल में हम VB6 में बदल गए और मुझे इससे नफरत थी।
मैं यह नहीं बता सकता था कि क्या चल रहा है, आप एक बटन को एक फॉर्म में खींचें और विचारक आपके लिए कोड लिखता है।
जब मुझे VB के कार्य करने के तरीके से नफरत थी, तो मैं यह तर्क नहीं दे सकता कि यह C ++ में एक ही काम करने की तुलना में तेज़ और आसान था, इसलिए मैं देख सकता हूं कि यह एक लोकप्रिय भाषा क्यों है।
अब मैं VB डेवलपर्स को केवल C ++ की तुलना में आसान कहने में आलसी नहीं कह रहा हूं और मैंने देखा है कि बहुत सी नई भाषाएं इस तरह के C # का अनुसरण कर रही हैं।
यह मुझे सोचने के लिए प्रेरित करता है कि जैसा कि अधिक व्यवसाय चाहते हैं त्वरित परिणाम अधिक लोग इस तरह से कार्यक्रम करेंगे और जल्दी या बाद में ऐसी कोई चीज नहीं होगी जिसे हम अब प्रोग्रामिंग कहते हैं। भविष्य के प्रोग्रामर कंप्यूटर को बताएंगे कि वे क्या चाहते हैं और कंपाइलर उनके लिए स्टार ट्रेक की तरह कार्यक्रम लिखेंगे।
क्या यह सिर्फ एक जूनियर प्रोग्रामर की सूचना के अधीन है या प्रोग्रामर सामान्य रूप से आलसी और कम सक्षम हैं?
संपादित करें: बहुत सारे उत्तर कहते हैं कि पहिया का आविष्कार क्यों करें और मैं इस बात से सहमत हूं लेकिन जब पहियों उपलब्ध हैं तो लोग यह जानने के लिए परेशान नहीं हैं कि पहिया कैसे बनाया जाए। मैं यह जान सकता हूं कि किसी भी भाषा में बहुत अधिक कैसे किया जा सकता है और आधी भाषाएं आपके लिए बहुत कुछ करती हैं जब यह डीबगिंग की बात आती है तो उन्हें पता नहीं होता है कि त्रुटि को ठीक करने के लिए क्या कोड है।
यही कारण है कि मैं इस सिद्धांत के साथ काम करता हूं कि प्रोग्रामर आलसी और कम सक्षम हो रहे हैं क्योंकि कोई भी परवाह नहीं करता है कि सामान कैसे काम करता है जब तक कि यह नहीं करता है।