हम में से बहुत लोगों ने लगभग एक साल पहले jQuery के साथ इस घटना को देखना शुरू किया था जब लोगों ने पूछना शुरू कर दिया था कि jQuery के साथ क्वेरी स्ट्रिंग को पुनः प्राप्त करने जैसी बिल्कुल पागल चीजें कैसे करें । लाइब्रेरी (jQuery) और भाषा (जावास्क्रिप्ट) के बीच का अंतर स्पष्ट रूप से कई प्रोग्रामर पर खो जाता है, और बहुत से अनुचित, जटिल कोड लिखे जा रहे हैं, जहां यह आवश्यक नहीं है।
हो सकता है कि यह सिर्फ मेरी कल्पना है, लेकिन मैं कसम खाता हूं कि मैं उन सवालों की संख्या में एक उतार-चढ़ाव देखना शुरू कर रहा हूं, जहां लोग लिनक के साथ उसी तरह की पागल बातें करने के लिए कह रहे हैं, जैसे एक क्रमबद्ध सरणी में पर्वतमाला खोजें । मैं इस समस्या को हल करने के लिए लिनेक एक्सटेंशन कितना अनुचित है, इस पर नहीं पहुंच सकता, लेकिन इससे भी महत्वपूर्ण तथ्य यह है कि लेखक ने यह मान लिया कि आदर्श समाधान वास्तव में इसके बारे में सोचे बिना लिनक को शामिल करेगा (जहां तक मैं बता सकता हूं)। ऐसा लगता है कि हम इतिहास को दोहरा रहे हैं। .NET प्रोग्रामर की एक नई पीढ़ी को जन्म दे रहे हैं जो भाषा (C # / VB.NET) और लाइब्रेरी (Linq) के बीच अंतर नहीं बता सकते।
इस घटना के लिए क्या जिम्मेदार है? क्या यह सिर्फ प्रचार है? मैगपाई की प्रवृत्ति? क्या लिनाक ने जादू के रूप में एक प्रतिष्ठा हासिल की है, जहां वास्तव में कोड लिखने के बजाय आपको सिर्फ सही झुकाव के लिए बोलना है? मैं शायद ही उन स्पष्टीकरणों से संतुष्ट हूं लेकिन मैं वास्तव में किसी और चीज के बारे में नहीं सोच सकता।
इससे भी महत्वपूर्ण बात यह है कि क्या यह वास्तव में एक समस्या है, और यदि हां, तो इन लोगों को ज्ञान देने में मदद करने का सबसे अच्छा तरीका क्या है?