Yep . Someone should just change the name to "Battle of the Languages".
C++ cannot only run on Windows. I do most of my programming on Linux. C++ is also the most supported language of all languages. I'm in my 4th year of college and I've learned most of these languages. I know almost all of Java and I'm not against it, I just know that it doesn't have the support that C and C++ have.