James Gosling

De la Wikipedia, enciclopedia liberă.
Salt la navigare Salt la căutare
James Gosling la conferința JavaOne din 2005 .

James Gosling ( Calgary , 19 mai 1955 ) este un informatician și blogger canadian , inventator al limbajului de programare Java .

Educație și carieră

În 1977 a obținut licența în informatică la Universitatea din Calgary , iar în 1983 și-a obținut doctoratul la Universitatea Carnegie Mellon , cu o teză intitulată The Algebraic Manipulation of Constraints . În timpul doctoratului, Gosling a creat Gosmacs , o variantă a editorului de text Emacs . Ulterior a dezvoltat o versiune multiprocesor a sistemului de operare Unix , precum și mai multe compilatoare și sisteme de poștă electronică .

În 1984, Gosling s-a alăturat companiei Sun Microsystems , unde a câștigat faima la nivel mondial prin inventarea limbajului de programare Java orientat obiect .

La 2 aprilie 2010 , Gosling a demisionat de la Sun Microsystems recent achiziționată de Oracle Corporation , afirmând pe blogul său personal că orice comentariu suplimentar cu privire la această chestiune ar face „mai mult rău decât bine” .

Cărți

  • Ken Arnold , James Gosling, David Holmes, Limbajul de programare Java, ediția a patra , Addison-Wesley Professional, 2005, ISBN 0-321-34980-6
  • James Gosling, Bill Joy , Guy L. Steele Jr. , Gilad Bracha, The Java Language Specification, Ediția a treia , Addison-Wesley Professional, 2005, ISBN 0-321-24678-0
  • Ken Arnold, James Gosling, David Holmes, Limbajul de programare Java, ediția a treia , Addison-Wesley Professional, 2000, ISBN 0-201-70433-1
  • James Gosling, Bill Joy, Guy L. Steele Jr., Gilad Bracha, The Java Language Specification, Ediția a doua , Addison-Wesley, 2000, ISBN 0-201-31008-2
  • Gregory Bollella (Editor), Benjamin Brosgol, James Gosling, Peter Dibble, Steve Furr, David Hardin, Mark Turnbull, The Real-Time Specification for Java , Addison Wesley Longman, 2000, ISBN 0-201-70323-8
  • Ken Arnold, James Gosling, Limbajul de programare Java Ediția a doua , Addison-Wesley, 1997, ISBN 0-201-31006-6
  • Ken Arnold, James Gosling, Limbajul de programare Java , Addison-Wesley, 1996, ISBN 0-201-63455-4
  • James Gosling, Bill Joy, Guy L. Steele Jr., The Java Language Specification , Addison Wesley Publishing Company, 1996, ISBN 0-201-63451-1
  • James Gosling, Frank Yellin, The Java Team, The Java Application Programming Interface, Volumul 2: Window Toolkit and Applets , Addison-Wesley, 1996, ISBN 0-201-63459-7
  • James Gosling, Frank Yellin, The Java Team, The Java Application Programming Interface, Volumul 1: Core Packages , Addison-Wesley, 1996, ISBN 0-201-63453-8
  • James Gosling, Henry McGilton, The Java language Environment: A white paper Arhivat 31 octombrie 2017 la Internet Archive . , Sun Microsystems , 1996
  • James Gosling, David SH Rosenthal, Michelle J. Arden, The NeWS Book: An Introduction to the Network / Extensible Window System (Sun Technical Reference Library) , Springer, 1989, ISBN 0-387-96915-2

Notă


Alte proiecte

linkuri externe

Controlul autorității VIAF (EN) 24.715.008 · ISNI (EN) 0000 0001 0813 9902 · LCCN (EN) n88217039 · GND (DE) 111 950 961 · BNF (FR) cb12545725m (dată) · NDL (EN, JA) 00.478.026 · WorldCat Identities (EN) ) lccn -n88217039
Biografii Portalul Biografiilor : accesați intrările Wikipedia care se ocupă de biografii