0
Which language is better for oops implementation whether java or c++?
5 Answers
0
There are two things you need to learn to be good at programming: how to design code that is clear, thought out, and maintainable (unit tests fall into this category) and that is never more complex than it needs to be (though sometimes complexity is in the eye of the beholder), and how to understand what is really happening when your code is executed.
I don't like Java, personally, but I do think it is a better place to learn the first skill. Starting out with C++ is like learning to cook in an industrial kitchen. It's easy to put the heat on too high, and there are a million things going on at the same time.
The risk of learning Java first is this: Java programmers are often trained to only think in terms of the higher level abstractions, and to leave optimization to the JIT compiler. While they learn to analyze algorithmic complexity and (if they're lucky) concurrency and orthogonal independence, they don't generally get taught to apply it to their programming habits.
0
Java, Because Java is purely OOP's Based Programming Language.
0
Java is a more hardcore OOP language while C++ is an extended version of C with OOP . So now you know which is better
0
Java is advancement of C++ so it is better to implement code in JAVA. OR you can use .NET....
0
Heck, Java!! Ever since the first lecture and first program of Java, I've been in love with this language. I hated C/C++ because of so many things and skipped classes.
Java is far better than C/C++ due to its vast scope and advanced features. You won't find it difficult to implement anything on Java, I bet.