In 1991, a small group of Sun employees, headed by James Gosling, started a project named Green. They began their work by attempting to use C++ for developing embedded softwares for consumer electronics companies to automate electronic devices such as microwave ovens, set-top boxes and remotes etc. Soon they realized that C++ is not suitable for this purpose because it didn't provide a robust and platform independent environment.
The problem with C++ was that it was designed to be compiled for a specific platform and its features, like pointers for which it was famous, were prone to memory corruption and crashes. After encountering such problems, Gosling proceeded to develop a new language for the Green project and called it Oak.
In 1995, due to some reason, the Oak name changed to java.
Reason to change Oak name to java
- Many countries have also designated the oak as their national tree including England, Estonia, France, Germany, Moldova, Romania, Latvia, Lithuania, Poland, United States, Wales, Galicia, Bulgaria, and Serbia.
- Oak leaves are traditionally an important part of German Army regalia. They also symbolize rank in the United States Armed Forces. A gold oak leaf indicates an O-4 (Major or Lt. Commander), whereas a silver oak leaf indicates an O-5 (Lt. Colonel or Commander).
- If a member of the United States Army or Air Force earns multiple awards of the same medal, then instead of wearing a ribbon or medal for each award, he or she wears one metal representation of an "oak leaf cluster" attached to the appropriate ribbon for each subsequent award.
Java Tree
Java Tree Leafs
Golden Oak leaf
Why the name java?
Java (Indonesian: Java) is an island of Indonesia. Java coffee refers to coffee beans produced in (Indonesian: Java). James Gosling and his team members consuming a lot of tea while developing this language. They felt that they were able to develop a better language because of the good quality tea (java coffee) they had consumed. So the tea also has its own role in developing this language and hence, they fixed the name for the language as java. Thus, the symbol for java is tea cup and saucer.
Summary
- Originally developed by James Gosling at Sun Microsystems (which is now a subsidiary of Oracle Corporation) and released in 1995.
- Originally designed for developing embedded software's for consumer electronics companies to automate electronic devices such as microwave ovens, set-top boxes and remotes etc.
- Initially called Oak and was developed as a part of Green project.
- In 1995, Oak was renamed as "Java". Java is just a name not acronym.
- JDK 1.0 released in (January 23, 1996).
0 comments:
Post a Comment