Is Java the future?
Who thinks that Java will replace C++ in the future. I'm learning c++ and Java and would like to see which one will be better than the other. I would also like to know if I should learn one before the other.
Also is there any good tutorials for Java and C++ that would be usefull I found these but I don't know if there the best that there is Sun Microsystems Java Tutorial Teach Yourself C++ in 21 Days I can't post the URLS yet because I don't have 5 posts |
|
Thank you! Do you prefer Java or C++ and which one is better.
|
I haven't attempted to program at all
|
I'd suggest starting with Java.
C++ is very powerful, and very easy to misuse. I think a person can learn the basics of C++ in a reasonable amount of time, but to be really effective, needs to learn lots of idioms. You know, that's true for Java too, but I think less so. Because Java handles memory cleanup for you, and because it has gotten rid of some of the more arcane stuff in C++, I find it easier to use. I've been doing C++ for more than 10 years, and I still have lots to learn. Truth is, if I have a project where I need good performance, and I have to do it quickly, I use C++ (because I'm much more familiar with it). Otherwise I'd probably choose Java, which I've only been using for 3 years. |
Do you know of any good tutorials or java books. Where did you learn java?
|
I have used Beginning Java 2 by Horton. It seems very complete, but I haven't used it all that much (because I have C++ experience, and the syntax is similar).
Can't say I've really tried the sun java tutorials. They look like they'd be good, but I never seemed to have time to do them. I don't know if you are looking for java tool recs, but I use J builder, and am very happy with it. If you want to know about C++ books, I can give you more (and more informed) recommendations. |
Well, for good books on both C++ and Java, try Bruce Eckel's Thinking in Java & Thinking in C++
They are a good point to start from and also a guide to more experience.:study: |
All times are GMT -5. The time now is 05:11 AM. |