Mr.--james Gosling, Global vice president and senior researcher, Sun Corporation

Source: Internet
Author: User

Mr. James Gosling received a Bachelor of Computer science degree from the University of Calgary in Canada in 1977, and a Ph. D. In computer Science from Carnegie Mellon University in 1983, with the title of the doctoral thesis: "The Algebraic manipulation of Constraints ". Gosling is currently the global vice President and senior researcher of sun company. He created a satellite data acquisition system, a multiprocessor version of UNIX, several compilers, a mail system, and a Windows manager, and he created a WYSIWYG text editor called Emacs, a groundbreaking editor based on the image editor and text editor that runs on Unix systems. At Sun, Gosling was initially the chief engineer in charge of the news Windows system. It was he who began the original design of the Java programming language and completed the original compilers and virtual machines of Java technology. Recently, he has made a contribution to the real-time specification of Java. Now he is a researcher at Sun's lab, and his biggest interest is in researching software development tools.


"Father of Java" James Gosling

40 years ago, a cold winter, in a Canadian village, the first boy of the Gosling family fell to the ground. The family named him James. It never occurred to anyone that when he grew up, he became a genius for changing computer language.

James Gosling like technology from a young age, love to tinker with things. When he was 12 years old, he made a video game machine with the discarded telephones and parts of the TV set. Nearby Farmer's Cambain (combine harvester) had a problem also often find him to repair. At the age of 14, the middle school organized a visit to a nearby university, remembering the lock code of the university's Computing center, and then sneaking into the computing center to learn computer programming. A year later, the university's astronomy department recruited him as a temporary programmer to write computer programs to analyze satellite astronomical data.

In the early 80, James Gosling to IBM after acquiring his Ph. D., and designed IBM's first generation workstation. At the time, the IBM leadership did not value workstation projects. Disappointed, James Gosling job-hopping to Sun company. He has spent five years leading the development of the Sun News Window System, which is similar to OS2, and has not been able to become a popular product despite the praise of the technology industry. At that time he was also the first to use the C-implemented Emacs WYSIWYG text editor Cosmacs.

In today's competitive software development era, software designers have been trying to predict future trends in software or technology. In 1990, Sun set up a software design team, with the exception of James Gosling, and Patrick Naughton and Mike Sheridan, who collaborated on projects called "Green Plans". They argue that a trend in the development of computer technology is the communication between digital appliances. James is responsible for creating a language that enables network interaction for communication between devices and users. With a lot of time and money invested in the "green Plan", they created a language. The language was first called "Oak", which came from an oak tree outside the window when Gosling thought of the name. But it was later changed to "Java". And on September 3, 1992 began to apply to the Sun Workstation remote control.

At the end of 1994, James Gosling attended the "technology, Education and Design Conference" in Silicon Valley. He reported a try. The Java features were demonstrated to attendees. He clicked on a static molecular structure icon on the Web page, and a command was sent over the internet to a website hundreds of miles away, downloading a Java applet and starting execution on the local workstation. In a few seconds, the original static Web page, a molecular image in three-dimensional animation of the way to turn up.

Wow James Gosling heard the audience's admiration.

Soon after, the San Jose Messenger, the biggest newspaper in Silicon Valley, published a special article on the front page, "Why does Sun think a cup of hot coffee can get you out of your mind?" From the beginning of the article, the phone for the people in the Java market rang non-stop. Soon, the main newspapers and magazines in the United States published a Java report.

Java is famous.

By the year 2000, Java has become the most popular computer language in the world. The green Team originally designed Java for the digital home, supporting a variety of home appliances. What they didn't think of was that the Java-supported computing model, in fact, was the Internet model.

For the great success of the Java language, no one is more humble than James Gosling: "I never thought Java technology would be so hot." When my boss asked me how many times it would reach the download, I said 10,000 times. And he thought I was too optimistic. ”

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.