I would agree with the sentiment that just because a language has a feature doesn't mean you have to use it if it is problematic or you don't like it. On the other hand, if a feature is withheld because the powers that be don't like it then you don't have that feature. When I was going for my first .Net job my supervisor at the Java company said that I would probably like the fact that .Net is a lot less pedantic than Java. I found that to be true.
In the end what puts me off working with .Net again is the people / mentality. The .Net crowd seemed on average less clued up that the Java crowds I had dealt with and many produced messy, hacky code. That wasn't a reflection on the platform itself which has all the building blocks to be used just as architecturally well as Java. It is good to get an idea of the differences because the articles I could find seemed to just discuss each one in isolation and not provide any comparison between the two. -- You received this message because you are subscribed to the Google Groups "The Java Posse" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/javaposse?hl=en.
