I was at some Visual studio training at an academic conference a while back. The professor presenting the training got the third degree from others for not using Java. Is there a language war like Mac versus PC? I tell my students to be ready to adapt to your organization and not get locked in to one language. Am I wrong?