Quote:
Originally Posted by duxx0r
Do you really think that majority of universities would switch to a language if they didn't think that it would be useful in the real world. Big call, but I would say no. There is a multitide of companies out there building good stuff with java and as I see it, its only going to get bigger.
I think its a bit rich to be implying that anybody how doesn't code C and C++ isn't a real programmer. I hope that you (roboshark) have something to base these accusations on and are not just taking a cheap shot at the language because you dont code it.
Ive come across a lot of C/C++ programmers that think highly of java as a language and can see real potential in the field. Im not saying to become a pure java programmer, but I certainly wouldn't write it off. IMO, if you wanna do well in this field, you need to get as many languages under your belt as possible and keep up the practice.
|
I do really think universities are capable of doing this. Half of the subjects they thought me at CS at the UNI were a pure waste of time. I had to take 2 subjects on functional programming, using Haskell? Who ever heard of Haskell? Nobody. It's an academic thing.
I'm not putting down Java as a language. I'm just being practical. Java's been around for almost 10 years now. Given all the hype, I can't say it has really delivered on its promise, so to speak. It just hasn't caught on. Microsoft are pushing C-Sharp, almost everything, including games is coded in C or maybe C++ with heavy reliance on C. Some stuff is made in Java, I won't disagree. I'm just having trouble coming up with a product's name right now.
As for the "real" programmer thing: I didn't put quotes around "real" for nothing. I wasn't implying a real programmer uses C. I guess I meant a "real world" programmer, again in the practical sense. I learned to code in Java before I learned any other language. Yet I haven't had the need to code in Java in 6 years. Job interviews? Nobody cared if I could write Java. Or Haskell for that matter.
I agree that knowledge of several programming languages is a good thing. It's just a matter of being practical in the end what you choose to do. I wouldn't advise you to learn Haskell, though.
This is just my experience, obviously.