James Gosling (born 1955) is a Canadian computer scientist, best known as the founder and lead designer of the Java programming language. Born in Calgary, Alberta, he took his bachelor's degree at the University of Calgary and his master's degree and PhD at Carnegie Mellon University, all in computer science, and while in high school wrote software to analyse data from the ISIS 2 satellite for the university's physics department. At Carnegie Mellon he wrote the Emacs variant Gosling Emacs and, in 1981, the sc spreadsheet calculator. He joined Sun Microsystems in 1984 and stayed for 26 years, inventing the NeWS windowing system, creating the original design of Java and implementing its first compiler and virtual machine. He was elected to the National Academy of Engineering in 2004.
Facts
Field
Field (category) Connections
Member Of
Source James Gosling (Wikipedia)
Works In
Source James Gosling (Wikipedia)
In the Other Atlases
Same As
Also in Computing Atlas: the same subject.
Nationality
Also in Geography Atlas: the nationality of this subject.
Source James Gosling (Wikipedia)LeadQuote, Lead
is a Canadian computer scientist
Sources
1. James Gosling (Wikipedia)
Lead
is a Canadian computer scientist
Lead, birth year
born 19 May 1955
Lead, gender
He wrote a version of Emacs called Gosling Emacs
View the SourceReader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.