WELCOME TO PLANET TECH
THE ONLY FORUM DEDICATED TO C++ AND JAVA PROGRAMMERS
ADVANTAGES AND DISADVANTAGES BETWEEN C++ AND JAVA
Java is the universal language of Web programmers around the world.It was conceived by James Gosling, Patrick Naughton, Chris Warth, Ed Frank, and Mike Sheridan at Sun Microsystems in 1991. This language was initially called "oak' but was renamed Java in 1995.Java inherits its syntax from C. Its objects model is adapted from C++, but it's more simpler than C++. Java has replaced the C++ inheritance with interface. It uses automatic memory allocation and garbage collection where C++ requires the programmer to allocate memory. The main disadvantage of Java is speed.
C++ is the preeminent language for the development of high-performance software invented by Bjarne Stroustrup in 1979, at Bell Laboratories in Murray Hill New Jersey. It is an answer to the increasing complexity of programming by using Object-oriented programming(OOP). The disadvantage of C++ is a lack of standardization.