Monday, July 27, 2009

Can i learn core Java very well without having good command over c++??

hi i m a student of ECE(6TH SEM).


i dont have very sound knowldge of c++.. what would you sujjest me to do


1) revise c++ so as 2 have good command on it


or


2)go for java as its in gr8 demand... i dont have much time left coz in 6 to 8 months i will be sitting for the interview in IT firm....


P.S.


i am interested to work in IT so pls dont sujjest me to work in core ELectronics..


thx

Can i learn core Java very well without having good command over c++??
I think the answer really depends on what KIND of programming you want to do. If you want to do embedded code, software engineering, or low level OS style coding, I would stick with the C++ and learn it the best you can, as it is better suited and more widely used for those types of applications.


If you would rather do aplication development, mid-tier web, or other types of programming, then I would learn Java. Different languages are better suited to different applications, so I would base your decision more on that than anything else. I mean, you would be pretty disappointed if you learned Java in hopes of programming microprocessors, only to find that requires C++ knowledge, know what I mean?


Another factor to consider is why exactly are you struggling with C++? If it is the control structures (loops, decisions, etc), and basic logic, those won't go away in Java. The syntax is different, perhaps a little easier, but you still need to know the same basics. If you do switch to Java, I would strongly suggest that you still pursue greater knowledge of C++ - the more you know, the more employable you are. Good luck.
Reply:Go for Java. There are more entry level Java positions then C++. You can check it on monster.com or any other such site.


The knowledge of C++ helps but you can know Java without knowing C++. Actually I have heard that some big Universities dont teach C++ anymore...
Reply:News flash, Java is in the decline. C# is where the money is at nowadays. If you don't have very sound knowledge on C++, you can still learn Java fine, though I'd suggest sticking with C/C++/C#.
Reply:yes. everyone can learn
Reply:One thing has nothing to do with the other. Java and c++ are totaly different so you wouldnt need the c++ to learn java. But i dont see where either one would be needed to do IT work.
Reply:what are ya talkin about
Reply:You don't need to know C++ to learn Java. Just get some good Java books and start learning. "Thinking in Java" is best for beginning.
Reply:Java is a lot easier to learn than C++ because you don't have to worry about things like memory management. I also find the syntax a lot nicer, and it has a very large core API.


No comments:

Post a Comment