James Arthur Gosling is a famous computer scientist who was born in Canada in 1955 and is known as the creator of the Java programming language.. He is also known as the father of the Java programming language, for his original design of Java and his contributions to the compilation of the language and the design of the virtual machine. Left. He said patent lawsuits and unnecessary conflicts caused it.
The Educational Life of James Gosling
At the age of 13, he was taken to a university computer department by his father’s friend, and that’s when he had to re-enter it on his own. thought it was. Gosling earned his first money by writing software for the PDP-8 at that university, which he had secretly entered when he was only 14 years old.. He completed his PhD in Computer Science at Carnegie Mellon University in 1983.. Wrote a version of Emacs named after him while preparing his PhD thesis. While still at Carneige University, he created a multiprocessor version of Unix and designed several compilers and mail systems.
Business Life
Actually, he did his first job at the age of 14 as we mentioned.. When he learned to program the PD-8 by himself, he earned his first money by writing code for a group of scientists trying to understand the workings of the northern lights.
In 1984, Gosling started working at Sun Microsystems.. He worked at Sun Microsystem until 2010, then announced on his own website that he started working for Google in 2011.. He says he left Sun Microsytems because of patent lawsuits and unnecessary conflicts. .
Joined Amazon Web Services as a distinguished engineer in May 2017.
Java Programming Language
Java language was founded in 1991 by James Gosling, one of Sun Microsystem’s engineers. It is a programming language developed by Oak, whose first name is Oak.. Later, the name of the project was Green and finally it was named Java.. Turning 25 years old this year, Java ranks 2nd in the June TIOBE popularity rankings.
It is an open-source, object-oriented, highly efficient, multi-functional and interpreted language.. Java was designed with a syntax similar to the C/C++ programming languages, making it an easy language to learn for programmers.. Languages affected by Java:
- Ada 2005
- BeanShell
- C#
- ECMAScript
- JavaScript
- Phyton
- PHP
- Scala
- D
- Seed7
Gosling was asked in an interview, “Did you anticipate that Java would catch on?” to the question “No. It was more like writing a science fiction novel.. However, there are now around 10 million professional software engineers using Java, and many more people who know how to use Java.”
With Java, the era of “write once, use everywhere” has begun in the world..
James Gosling’s Achievements
He drew attention with his success during his doctoral studies. He received many awards for his successful works during this period.
- In 2015, Gosling was awarded the IEEE John von Neumann Medal.. This is an award given to Gosling by the IEEE for his outstanding contributions to computer science and technologies..
Also James Gosling has written and contributed books on Java:
- The Java Language Specification– Bill Joy, James Gosling, Gilad Bracha, Guy L. Steele Jr.
- The Java Application Programming Interface – James Gosling