3 ms·
From OO perspective, there really isn't any difference between Java and C# There are certain features (such as linq, genetics,etc) that I consider C# superior,
by ayende 5y ago
From OO perspective, there really isn't any difference between Java and C#
There are certain features (such as linq, genetics,etc) that I consider C# superior, but OOPness isn't one of them.
That said, for historical reasons, Java has a lot more emphasis on class hierarchies, etc
- dragonwriter 5y ago> From OO perspective, there really isn't any difference between Java and C# I'd say that properties, reified generics, and extension methods are all highly relevant to statically-typed, class-based OOP, and significant C# vs Java differences.
- Danao 5y agoAre these features (properties, reified generics, extension methods etc.) implemented in C# or in Java?
- dragonwriter 5y agoAll three in C#, not Java (Java has properties, but they aren't the same kind of thing as C# properties.)