AskHN: Should us youngins be taking a Java class as a first programming class?
I'll be starting with a computer engineering program this fall (curriculum: http://resources.msoe.edu/cdb/programs.php?progCode=SE2.4 ). My advisor has chosen classes for me -- and I see that one of the classes I'm taking, 'Software Development I', introduces the concepts of programming with Java.<p>After witnessing so many rants everywhere at just about all social bookmarking websites about the atrocities of Java (and especially nowadays, with what Oracle is doing), I find this a little bit unsettling. Should I just take it as my first programming language, or should I protest and try to find a way around it?<p>(Sorry, I know this isn't the forum to ask for personal advice in the manner that I am doing -- but I think the discussion that might ensue might interest the community, so that's why I'm asking).