Java was originally designed for programming consumer devices, but it was first successfully used to write Internet applets. Gosling recounts that in 1994 the team realized,
We could write a really cool browser. It was one of the few things in the client/server mainstream that needed some of the weird things we'd done: architecture neutral, real-time, reliable, secure.Java was introduced to an enthusiastic crowd at the SunWorld exhibition in 1995. Since then, Java has grown at a phenomenal rate. Programmers have embraced the language because it is simpler than its closest rival, C++. In addition, Java has a rich library that makes it possible to write portable programs that can bypass proprietary operating systems, a feature that was eagerly sought by those who wanted to be independent of those proprietary systems and was bitterly fought by their vendors. A micro edition and an enterprise edition of the Java library make Java programmers at home on hardware ranging from smart cards and cell phones to the largest Internet servers.