Wednesday, June 13, 2012

Java vs. C++

I ve been reading this book "Thinking in Java" and the Author keeps stressessing over the fact that Java is an improved version of C++ and other Object oriented languages in all aspects. The Java way to do things is always better and correct according to him.

Though he explains well why certain desicisions were taken by the developers of Java language, and how it benefits the developers, I would have appreciated the book more if he also talked about the flipside of the decisions taken while developing the language. Understanding the negative consequences of a design decision is as important as it is to know what benifits it provides.

UPDATE: On page 103, finally, the author says and I quote : 

... As you progress in this book, you ll see that many parts are simpler, and yet in other ways Java isn't much easier than C++ ...

 

No comments:

Powered By Blogger
Custom Search