WikiDer > James Gosling

James Gosling
James Gosling über die Java One 2005 Konferenz.

James Gosling (Calgary, 19. Mai1955) ist ein bekanntes SoftwareEntwickler, am besten bekannt für die Programmiersprache Java. Gosling studierte an der kanadisch University of Calgary und an der amerikanischCarnegie Mellon Universität im Pittsburgh (Pennsylvania).

Gosling gilt als Schöpfer der Programmiersprache Java. Er entwarf die Sprachstruktur und baute den Compiler und die virtuelle Maschine. Gosling war auch an anderen Produkten beteiligt, wie z Nachrichten und Gosling Emacs.

Von 1984 bis 2010 arbeitete Gosling bei Sonne Mikrosysteme, ab 2005 erfüllte er die Rolle des CTO der Entwicklungsproduktgruppe. Am 2. April 2010 trat er von Orakel, die Sun Microsystems erworben hatte. Einen Grund nannte er nicht, denn "jede genaue und ehrliche Antwort schadet mehr als sie nützt".[1]

Am 22. Februar 2007 wurde James Gosling zum Offizier in der Orden von Kanada[2].

Seit dem 12. Mai 2011 ist James Gosling Berater des damals gegründeten Unternehmens Typesafe Inc. dass die Programmiersprache Reichweite und fördert die Middleware Akka.

Im März 2011 kam Gosling zu Google. Sechs Monate später folgte er seinem Kollegen Bill Vass und trat einem Startup namens Liquid Robotics bei. Ende 2016 wurde Liquid Robotics von Boeing übernommen. Nach der Übernahme verließ Gosling Liquid Robotics, um im Mai 2017 als Ausgezeichneter Ingenieur[3].

Veröffentlichungen

  • Ken Arnold, James Gosling, David Holmes, Die Programmiersprache Java, vierte Auflage, Addison-Wesley Professional, 2005, ISBN 0-321-34980-6
  • James Gosling, Bill Joy, Guy L Steele Jr., Gilad Bracha, Die Java-Sprachspezifikation, dritte Ausgabe, Addison-Wesley Professional, 2005, ISBN 0-321-24678-0
  • Ken Arnold, James Gosling, David Holmes, Die Programmiersprache Java, dritte Ausgabe, Addison-Wesley Professional, 2000, ISBN 0-201-70433-1
  • James Gosling, Bill Joy, Guy L. Steele Jr., Gilad Bracha, Die Java-Sprachspezifikation, zweite Ausgabe, Addison-Wesley, 2000, ISBN 0-201-31008-2
  • Gregory Bollella (Herausgeber), Benjamin Brosgol, James Gosling, Peter Dibble, Steve Furr, David Hardin, Mark Turnbull, Die Echtzeitspezifikation für Java, Addison Wesley Longman, 2000, ISBN 0-201-70323-8
  • Ken Arnold, James Gosling, Die Java-Programmiersprache Second Edition, Addison-Wesley, 1997, ISBN 0-201-31006-6
  • Ken Arnold, James Gosling, Die Programmiersprache Java, Addison-Wesley, 1996, ISBN 0-201-63455-4
  • James Gosling, Bill Joy, Guy L. Steele Jr., Die Java-Sprachspezifikation, Addison Wesley Publishing Company, 1996, ISBN 0-201-63451-1
  • James Gosling, Frank Yellin, Das Java-Team, Die Java Application Programming Interface, Band 2: Window Toolkit und Applets, Addison-Wesley, 1996, ISBN 0-201-63459-7
  • James Gosling, Frank Yellin, Das Java-Team, Die Java Application Programming Interface, Band 1: Kernpakete, Addison-Wesley, 1996, ISBN 0-201-63453-8
  • James Gosling, Henry McGilton, Die Java-Sprachumgebung: Ein Whitepaper, Sonne Mikrosysteme, 1996
  • James Gosling, David S. H. Rosenthal, Michelle J. Arden, Das NeWS-Buch: Eine Einführung in das Netzwerk/Extensible Window-System (Sun Technical Reference Library), Springer, 1989, ISBN 0-387-96915-2

Externer Link