pero lo que realmente le gustaba era Java y cada vez que hablaba de Java se le ponian unos ojitos, bufff que risas

De Java podríamos decir que es un lenguaje lento y que gasta mayores recursos que otros lenguajes, tu profesor por lo que se ve no era muy parcial que digamos

, como bien han dicho todos los lenguajes tienes sus pros y sus contras.
Lo que si me ha sorprendido es que leyendo una de las últimas ediciones del libro Piensa en Java, el autor indica que C# (que viene en la plataforma .NET) podría superar a Java, en poco tiempo:
"Este es seguramente el mejor trabajo que Microsoft ha hecho en el área de los lenguajes de programación. Esta es la primera vez que desde la aparición de Java tienen una competencia real, y si todo va bien, el resultado será que los diseñadores Java de Sun tomaran una cuidadosa vista de C# y por qué los programadores pueden desear moverse a C#".Es la primera vez que veo que un autor de un libro, directamente te indica que quizás lo que vas a estar estudiando, pues tiene un rival que puede matarlo a poco que vayan las cosas tal como hasta ahora. Haber si paran ya de sacar lenguajes porque esto es un rollazo.