C# has some things I like over Java too.. properties for one, the whole idea of do nothing getters and setters in Java is dumb. Primitives in Java seems very counter OO, while C# primitives aren't actually primitives, they're just aliases for actual types. Anyone who's written boxing and unboxing code for Java primitives can appreciate that.
I still like Java more but that's probably more because of the entire Java environment (tools, available enterprise level open source projects, etc) than just the language itself.
__________________
Uncertainty is an uncomfortable position.
But certainty is an absurd one.
|