मैंने बीटाक्यू (भाषा एकीकृत क्वेरी) का उपयोग शुरू किया जब यह अभी भी बीटा में था, अधिक विशेष रूप से माइक्रोसॉफ्ट .NET LINQ पूर्वावलोकन (मई 2006)। लगभग 4 साल बीत चुके हैं और यहां हम सबसे विविध कार्यों के लिए कई परियोजनाओं में LINQ का उपयोग कर रहे हैं।LINQ के बाद अगली बड़ी बात क्या है?
मैंने LINQ के आधार पर अपनी अंतिम कॉलेज परियोजना भी लिखी। आप देखते हैं कि मुझे यह कैसा लगता है।
LINQ और हाल ही में PLINQ (समांतर LINQ) अधिक प्रोग्रामिंग शक्ति और कोड की कम लाइनों के बारे में अधिक स्पष्ट और पठनीय कोड के लिए अग्रणी होने पर हमारी नौकरियों को एक बड़ा बढ़ावा देता है।
मैं सोचता रहता हूं कि LINQ के बाद सी # के लिए अगली बड़ी भाषा में सुधार क्या हो सकता है।
मुझे पता है कि कोड अनुबंध के रूप में आने वाली कुछ प्रमोशनल भाषा सुविधाएं हैं, लेकिन LINQ के प्रभाव पर कुछ भी नहीं है।
आपको क्या लगता है कि अगली बड़ी बात हो सकती है?
क्या आप सुनिश्चित हैं कि आप LINQ के 'प्रभाव' को ओवरस्टेट नहीं कर रहे हैं? यह अच्छा और सब कुछ है, लेकिन जब भाषा की बात आती है तो यह बनाने या तोड़ने से बहुत दूर है। –
@SnOrfus - हां, मुझे यकीन है कि LINQ का सी # में डेटा के साथ काम करने के तरीके पर बहुत अच्छा प्रभाव पड़ा। न केवल LINQ कोड लिखने की प्रक्रिया को सरल बनाता है बल्कि यह आपको प्रोग्रामिंग भाषा के अंदर एक क्वेरी भाषा (एसक्यूएल) की शक्ति भी देता है। मुझे हमेशा डेटाबेस और डेटा के साथ सामान्य रूप से काम करना पसंद आया ताकि LINQ भगवान से उपस्थित हो। उल्लेख नहीं है कि LINQ ने कई अन्य भाषा क्षमताओं को भी लाया जो इसे सक्षम करने के लिए विकसित किए गए थे। –
क्या आप सिस्टम के बारे में बात कर रहे हैं। लिंक्स लाइब्रेरी, या "var managers = कर्मचारियों में एम से कथन का विश्लेषण जहां m.IsManager = m.LastName द्वारा सच्चे समूह [0];" मैं सहमत हूं कि लाइब्रेरी कमाल है, लेकिन मैं शायद ही कभी वाक्य रचनात्मक चीनी का उपयोग करता हूं। –