.NET में विशेषता एक बहुत ही लोकप्रिय विशेषता है। और जावा ने 1.5 के बाद एनोटेशन जोड़ा, एनोटेशन हर जगह उपयोग किया जाता है, जावा ईई और स्प्रिंग देखें। लेकिन कुछ स्कैला पुस्तकालय एनोटेशन का उपयोग करते हैं। लिफ्ट-जेसन इसका उपयोग नहीं करते हैं। लिफ्ट-रिकॉर्ड इसका उपयोग नहीं करते हैं। स्क्वायरल इसका उपयोग नहीं करते हैं। उपकट इसका उपयोग नहीं करते हैं। (इसमें कंपाइलर प्लगइन के लिए एनोटेशन है) ... बस कुछ नाम दिए गए।स्कैला लोगों को एनोटेशन पसंद क्यों नहीं है?
वे केवल कुछ संकलन जादू की आवश्यकता होने पर एनोटेशन का उपयोग करते हैं। @tailrec, @inline, @BeanProperty, @Inject (subcut में) ...
स्कैला में सुपर लचीली प्रकार प्रणाली, विशेषता, निहित और मेनिफेस्ट [एक्स] है। तो उन्हें रनटाइम मेटा-डेटा की आवश्यकता नहीं है?
क्या कोई स्कैला परियोजना एनोटेशन का भारी उपयोग करती है?
पेज। मुझे लगता है कि Dynamic एनोटेशन होना चाहिए लेकिन विशेषता नहीं है।
एनोटेशन के उपयोग की इस झील में क्या व्यावहारिक समस्या है? – Mat
गतिशील एक प्रकार है। यह एक टिप्पणी क्यों होनी चाहिए? – Jan
क्योंकि इसमें कोई विधि नहीं है, और जब आप इसका उपयोग करते हैं, तो आपके पास अपना स्वयं का प्रकार होता है, गतिशील बस आपको बताता है कि आपका प्रकार गतिशील है। – iron9light