🍵 How Java Was Born — Two Fails And A Win
The history of Java programming language is surprising in every aspect. The language you’d not bet on, just like on NFT’s actually made it through for a very good reason only some people believed in for many, many years
The Study Project
James Gosling was most likely studying at Carnegie Mellon University when his professor wanted to run Pascal apps on the lab’s DEC VAC computers.
To accomplish it, he wrote a virtual machine that was able to do it. The idea was to simulate the underlying system, so that the Pascal app thinks it’s running on the proper machine, while in fact, the machine is simulated by another system.
It was at that time when Gosling realized that if there was a unified virtual machine, an app would be able to run on any system that implements that virtual machine.
Years later, these experiences influenced what Java became.
Java & Interactive TV Fail (I)
Java was conceived by James Gosling, Mike Sheridan, and Patrick Naughton in June 1991 (or 1994 depending on the source)