James Gosling Distinguished Engineer, Amazon Web Services Father of Java

James Gosling Distinguished Engineer, Amazon Web Services Father of Java

James Gosling Distinguished Engineer, Amazon Web Services Father of Java Biography James Gosling received a BSc in Computer Science from the University of Calgary, Canada in 1977. He received a PhD in Computer Science from Carnegie-Mellon University in 1983. The title of his thesis was "The Algebraic Manipulation of Constraints". He spent many years as a VP & Fellow at Sun Microsystems. He has built satellite data acquisition systems, a multiprocessor version of Unix, several compilers, mail systems and window managers. He has also built a WYSIWYG text editor, a constraint-based drawing editor and a text editor called `Emacs' for Unix systems. At Sun his early activity was as lead engineer of the NeWS window system. He did the original design of the Java programming language and implemented its original compiler and virtual machine. He has been a contributor to the Real-Time Specification for Java, and a researcher at Sun Labs where his primary interest was software development tools. He then was the Chief Technology Officer of Sun's Developer Products Group and the CTO of Sun's Client Software Group. He briefly worked for Oracle after the acquisition of Sun. After a year off, he spent some time at Google and then as chief software architect at Liquid Robotics, developer of autonomous ocean-going robots. In 2017 he joined Amazon Web Services where he is currently a Distinguished Engineer. James has received many awards for his creation and design of Java and advancement of programming languages and software systems. A few of the most notable awards are: • 2002: The Economist Innovation Award • 2004: Foreign Associate member of the United States National Academy of Engineering • 2007: Officer of the Order of Canada • 2013: Fellow of the Association for Computing Machinery • 2015: awarded IEEE John von Neumann Medal • 2019: named a Computer History Museum Fellow .

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    1 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us