James Gosling, inventor of the Java programming language and the virtual machine, skipped many of his high school math and physics classes. His teachers knew it, but they still gave him A’s. That’s ...