That every function not by default is virtual. Java code on the other hand is much easier to read. Global variables and functions. You have to rely on the features on the platform in question. Some of these features can be avoided by programmers that agree to do so, but the fact is that many third-party libraries use these features and they can generally not be avoided at all times.
Fewer details entails fewer bugs which in turn entails higher productivity.
All comments are appreciated. If not, click here to return to the main page and make it appear.