James Gosling
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
- Wikimedia Commons conține imagini sau alte fișiere despre James Gosling
linkuri externe
- ( RO ) Blog oficial , la nighthacks.com .
- (EN) James Gosling , de la Mathematics Genealogia Project , North Dakota State University.
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 |
---|