James Gosling

D de (soutenu le 19 mai , 1955 près de Calgary , de Alberta , de Canada ) est un programmateur de logiciel célèbre , le plus connu en tant que père du langage de programmation de Java .

Éducation et carrière

Dans le 1974 , James Gosling a reçu un B.Sc dans de l'informatique de l'université de de Calgary . Dans le 1983 , il a gagné un Ph.D dans de l'informatique de l'université de Carnegie Mellon de , et sa thèse de doctorat a été intitulée " ; La manipulation algébrique de Constraints" ;. Tout en travaillant vers son doctorat, il écrivait une version de Emacs (gosmacs ), et avant de joindre le Sun Microsystems il a établi une version de multiprocesseur d'Unix tandis qu'à l'université de Carnegie Mellon de , aussi bien que plusieurs compilateurs et systèmes de courrier .

Depuis le 1984 , Gosling a été avec Sun Microsystems, et est généralement meilleur connu en tant que fondateur du langage de programmation de Java.

Contributions

Il est généralement crédité en tant qu'inventeur du langage de programmation de Java dans le 1991 . Il a fait la conception originale de Java et a mis en application son compilateur original et machine virtuelle . Pour cet accomplissement il a été élu à l'académie de des Etats-Unis de la technologie nationale . Il a également apporté les contributions importantes à plusieurs autres systèmes du logiciel , tels que les nouvelles et le Gosling Emacs . Il cowrote également le " ; bundle" ; programme, utilité complètement détaillée dans le Brian Kernighan et de livre de s de Pike Rob un 'l'environnement de programmation d'Unix .

Honneurs

En 2007, il a été fait à un dirigeant de l'ordre de du Canada . L'ordre est l'honneur civil le plus élevé du Canada. Les dirigeants sont la deuxième catégorie la plus élevée.

Baliverne

Dans l'octobre 2006 il a rasé pour la première fois en quelques décennies (en vue de la chirurgie d'apnea de sommeil ). Selon lui, ni son épouse ni ses enfants ne l'avait avant jamais vu sans barbe.com/jag/entry/beardless_conspiracies#comments

Livres

Ken Arnold , James Gosling, David Holmes, le langage de programmation de Java, quatrième édition , professionnel d'Addison-Wesley, 2005, ISBN 0-321-34980-6
James Gosling, joie , Jr. , Gilad Bracha, de Bill de du type L. Steele de les spécifications de langue de Java, troisième édition , professionnel d'Addison-Wesley, 2005, ISBN 0-321-24678-0
Ken Arnold, James Gosling, David Holmes, le langage de programmation de Java, troisième édition , professionnel d'Addison-Wesley, 2000, ISBN 0-201-70433-1
James Gosling, joie de Bill, Jr. Steele, Gilad Bracha, les spécifications de langue de Java, deuxième édition , Addison-Wesley, 2000, ISBN 0-201-31008-2
Gregory Bollella (rédacteur), Benjamin Brosgol, James Gosling, Peter Dibble, Steve Furr, David Hardin, marque Turnbull, les spécifications en temps réel pour Java , Addison-Wesley Longman, 2000, ISBN 0-201-70323-8
Ken Arnold, James Gosling, l'édition , Addison-Wesley, 1997, ISBN 0-201-31006-6 de langage de programmation de Java deuxièmes
Ken Arnold, James Gosling, le langage de programmation de Java , Addison-Wesley, 1996, ISBN 0-201-63455-4
James Gosling, joie de Bill, Jr. Steele, les spécifications , compagnie d'édition d'Addison-Wesley, 1996, ISBN 0-201-63451-1 de langue de Java
James Gosling, Frank Yellin, l'équipe de Java, l'interface de programmation API pour commandes Tempus-link de Java, volume 2 : Trousse à outils et applet , Addison-Wesley, 1996, ISBN 0-201-63459-7 de fenêtre
James Gosling, Frank Yellin, l'équipe de Java, l'interface de programmation API pour commandes Tempus-link de Java, volume 1 : Le noyau empaquette , Addison-Wesley, 1996, ISBN 0-201-63453-8
James Gosling, Henry McGilton, l'environnement de langue de Java : Un livre blanc , Sun Microsystems , 1996
James Gosling, David S. Rosenthal, Michelle J. Arden, le livre de nouvelles : Une introduction au réseau/au système extensible de fenêtre (bibliothèque de référence technique de Sun) , Springer, 1989, ISBN 0-387-96915-2

.

Random links:Méthode empirique | Calenardhon | Journal de langue et de linguistique | Ministère de la Santé, le travail et le bien-être (Japon) | Celebdaq | James_Gosling