Thread: C++ versus Java
View Single Post
Old 07-11-2007, 10:08 AM   #27 (permalink)
jaeusm
 
Software Developer

Join Date: Mar 2006

Location: Columbus, OH

Posts: 569

jaeusm is on a distinguished road

Default Re: C++ versus Java

Quote:
Obviously, you are a Java fanboy
I never use Java in my current job, nor am I a fanboy, but this is exactly the type of logic (or lack thereof) I have been questioning in your own posts. Ironically, this is the pot calling the kettle black.

Quote:
You say you rarely used C++, well, who said you were hired as a C++ systems engineer?
Now you're showing your lack of exposure in industry. I was hired as an embedded systems engineer, not as a "C++ systems engineer". As such, candidates are expected to have knowledge of low level languages and be able to learn new languages as necessary.

Quote:
WELL, WHAT WAS MY POINT? I'm trying to say, the "majority" of the large companies work mainly with C++.
Right. You've been repeating that. However, you have yet to back that up with any data other than, "my friend said...". So back to my point, which you have failed to comprehend, defend your assertion.

Quote:
Oh, HAHA. Who said anything about writing good code?
I did, since you are seemingly unaware of what "Big Companies" look for in candidates. Your knowledge of a language syntax is not nearly as important as knowing how to write good code and develop software.

Quote:
If big companies have engineers working on projects in C++, do you think they'll hire you because you are proficient in Java?
See above. First, a candidate is expected to be able to learn a new language as required. Second, the world isn't black and white. Most developers and engineers know several different languages. For example, in my current job, I work as a distributed application developer using C#. I had never used .NET or C# prior to this job. However, since I had written a lot of socket code previously, I had quite a good understanding of network programming. The language was irrelevant.

Quote:
I rest my case. Java is getting more popular, but the industry still prefers C++.
Actually, there are more Java jobs available than C++. Look at the job boards. And Java is not gaining popularity. It has peaked. .NET is the platform that is quickly gaining popularity.

Quote:
C++ is more widely used, that is my reason for this guy, who wrote this thread, to learn C++ rather than Java. AND ONCE AGAIN, it wouldn't hurt to learn Java on the side.
Knowledge of language syntax isn't nearly as important as you believe for landing a job. However, knowledge of specific application domains is important. If your company develops web services, then you'll want candidates to have an understanding of how to develop web services. If your company develops Windows drivers for hardware, you'll want candidates to be knowledgeable and have experience in driver development. What languages they've used previously are not as important.
jaeusm is offline