Monday, January 30, 2006

Java

Who: Sun Microsystems (Key people: Patrick Naughton, Mike Sheridan, James Gosling, and John Gage -- Director of the Science Office)
What: Originally designed for programming household devices, Java quickly evolved with the World Wide Web, and was re-focused as the language for the internet. It uses a comprehensive standard library (Java Application Programming Interface) at its center. Also, a set of library classes provide an easy way to create graphical user interfaces. It allows a user to create a program with predefined components instead of starting from scratch. Although Java is a simplification of C++, it is a purely object-oriented language.
“Since its introduction in May 1995, the Java platform has been adopted more quickly across the industry than any other new technology in computing history. All major computing platform vendors have signed up to integrate Java technology as a core component of their products.” ( http://java.sun.com/features/1998/05/birthday.html )
When: Project started in 1990-91, originally named Oak. Renamed Java in 1995.
Where: Palo Alto, California
Why: According to Gosling, "The goal was ... to build a system that would let us do a large, distributed, heterogeneous network of consumer electronic devices all talking to each other” (http://ei.cs.vt.edu/~wwwbtb/book/chap1/java_hist.html ). The World Wide Web was growing and Sun was looking for a target market. After trying the cable companies and failing, they asked themselves why not the internet? So they adapted their Java technology into a language for the Internet. It created the idea of applets which function as a way to animate web pages. It is successful because many users that originally new C++ can learn Java very easily and it makes use of extensive libraries to program efficiently. Java simplifies the use of objects.

0 Comments:

Post a Comment

<< Home