When Java was first publicly released in 1995, it was revolutionary. Developers could write their code once, and (in theory) run it on any computer they wanted without having to make any changes. It was, and still is, incredibly fast. This speed has lead to it being used in time-sensitive contexts, like high frequency trading...