If you're going to ask me if I had worked on any OS kernels or distributed version control systems, the answer is no. But I would also never degrade people who might otherwise be willing to help contribute to my projects based on some idiotic notion of programming language superiority.
At this point I don't even expect anything better out of him because he did something great for the world. I expect better just because at this age he should be an adult.
Deleted comment
C++ is many, many orders of magnitude more complex than Java, as Java was designed to be a C style object orientated language done correctly (i.e. with the foot shooting elements removed...)
Are you referring to something in particular? In what way does C++ "enable" git and/or Linux?