James Gosling, often referred to as "Dr. Java," OC (born May 19, 1955) is a Canadian computer scientist, best known as the founder and lead designer behind the Java programming language. Gosling was elected a member of the National Academy of Engineering in 2004 for the conception and development of the architecture for the Java programming language and for contributions to Window systems. Early life Gosling attended William Aberhart High School in Calgary, Alberta. While in high school, he wrote some of the software to analyze data from the ISIS 2 satellite, working for the University of Calgary physics department. He received a Bachelor of Science from the University of Calgary and his M.A. and Ph.D. from Carnegie Mellon University, all in computer science. He wrote a version of Emacs called Gosling Emacs (Gosmacs) while working toward his doctorate. He built a multi-processor version of Unix for a 16-way computer system while at Carnegie Mellon University, before joining Sun Microsystems. He also developed several compilers and mail systems there. Career &
James Gosling, a menudo referido como "Dr. Java", OC (nacido el 19 de mayo de 1955) es un científico de computadoras canadiense, más conocido como el fundador y diseñador principal detrás del lenguaje de programación Java. Gosling fue elegido miembro de la Academia Nacional de Ingeniería en 2004 por la concepción y desarrollo de la arquitectura para el lenguaje de programación Java y por sus contribuciones a los sistemas de ventanas. A principios de la vida Gosling asistió a la Escuela Secundaria William Aberhart en Calgary, Alberta. Mientras estaba en la escuela secundaria, escribió parte del software para analizar datos del satélite ISIS 2, trabajando para el departamento de física de la Universidad de Calgary. Recibió una licenciatura en Ciencias de la Universidad de Calgary y su M.A. y Ph.D. de la Universidad de Carnegie Mellon, todo en ciencias de computadoras. Él escribió una versión de Emacs llamado Gosling Emacs (Gosmacs) mientras trabajaba hacia su doctorado. Él construyó una versión multiprocesor de