James Gosling
E73444
James Gosling is a Canadian computer scientist best known as the creator of the Java programming language.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| James Arthur Gosling | 1 |
Statements (49)
| Predicate | Object |
|---|---|
| instanceOf |
Canadian person
ⓘ
computer scientist ⓘ inventor ⓘ software engineer ⓘ |
| almaMater |
CMU
ⓘ
surface form:
Carnegie Mellon University
University of Calgary ⓘ |
| areaOfWork |
programming languages
ⓘ
software tools ⓘ virtual machines ⓘ |
| birthDate | 1955-05-19 ⓘ |
| birthPlace |
Calgary
ⓘ
surface form:
Calgary, Alberta, Canada
|
| citizenship | Canada ⓘ |
| degree |
Bachelor of Science in Computer Science
ⓘ
PhD in Computer Science ⓘ |
| designed |
Gosling Emacs text editor
ⓘ
NeWS window system ⓘ |
| developed |
Java
ⓘ
surface form:
Java programming language
original Java compiler ⓘ original Java virtual machine ⓘ |
| doctoralThesisTopic | compiler and virtual machine design ⓘ |
| employer |
Amazon Web Services
ⓘ
Google ⓘ Liquid Robotics ⓘ Oracle Corporation ⓘ Sun Microsystems ⓘ |
| familyName |
Ryan Gosling
ⓘ
surface form:
Gosling
|
| field | computer science ⓘ |
| fullName |
James Gosling
self-linksurface differs
ⓘ
surface form:
James Arthur Gosling
|
| givenName | James ⓘ |
| honor |
IEEE John von Neumann Medal
ⓘ
Japan Prize in Information and Communications ⓘ National Academy of Engineering ⓘ
surface form:
National Academy of Engineering membership
Officer of the Order of Canada ⓘ The Economist Innovation Award ⓘ
surface form:
The Economist Innovation Award in Computing and Telecommunications
|
| influenced |
C# programming language
ⓘ
Kotlin ⓘ
surface form:
Kotlin programming language
Scala ⓘ
surface form:
Scala programming language
enterprise software development ⓘ |
| knownFor |
creating the Java programming language
ⓘ
design of the Java virtual machine ⓘ work on software development tools ⓘ |
| language | English ⓘ |
| memberOf | Association for Computing Machinery ⓘ |
| nationality | Canadian ⓘ |
| notableWork |
Java Language Specification
ⓘ
surface form:
The Java Language Specification
|
| position |
Chief Technology Officer at Liquid Robotics
ⓘ
Distinguished Engineer at Amazon Web Services ⓘ Vice President and Fellow at Sun Microsystems ⓘ |
| project |
Sun Microsystems
ⓘ
surface form:
Green project at Sun Microsystems
|
Referenced by (3)
Full triples — surface form annotated when it differs from this entity's canonical label.
this entity surface form:
James Arthur Gosling