I'd like to apologize, I recently did some searching and it turns out that in a lot of situations nowadays, Java is actually FASTER than C++ because of Just in Time compiling and Hotspot, etc. Java is no longer interpreted, instead the bytecode is compiled just before running - pretty cool if you ask me