की तुलना में स्कैला जेनेरिक मैं स्कैला जेनरिक के कार्यान्वयन विवरण के बारे में सोच रहा हूं।सी #
class Foo<T1>{}
class Foo<T1, T2>{}
स्काला में हालांकि एक ही बात के रूप में
class Foo0[T1]{}
class Foo1[T1, T2]{}
सूचना कैसे वर्ग के नाम एक से अधिक सामान्य मापदंडों के लिए परिवर्तित किया जाना मजबूर किया जाता है घोषित करना होगा: के रूप में सी # में एक एक वर्ग घोषणा कर सकते हैं। क्या कोई कारण है कि स्काला ने सी # एक के बजाय इस मार्ग पर जाने का फैसला किया जो मुझे लगता है कि यह अधिक सुरुचिपूर्ण है? मुझे पता है कि यह शायद एक बहुत छोटा नाइटपिक है, लेकिन मैं तर्क के रूप में बहुत उत्सुक हूँ।
सिर्फ रिकॉर्ड के लिए, उन '{} 'को स्कैला में आवश्यक नहीं है। –