My first reaction is - they cooked the data to make that pretty graph! But that can't be right, because as a mathy person, you would have seen through that.

Java is clearly a fad. Whatever C++ is, it's not a fad. More like a chronic STD.