James Gosling

Kanada'lı ünlü bilgisayar bilimcisi, Java dilinin geliştiricisi James Arthur Gosling kimdir?

James Arthur Gosling, 19 Mayıs 1955 tarihinde Alberta, Kanada'da dünyaya geldi. 

1977 senesinde bilgisayar bilimi alanında lisans eğitimini tamamlayan Gosling, doktorasını 1983 senesinde aynı alanda Carnegie Mellon Üniversitesi'nde tamamladı. 

Doktora eğitimi sırasında kendi adıyla anılan bir emac sürümü (Gosling emacs veya gmacs) yazan Gosling, birçok derleyici ve mail sistemi tasarladı.

Yine Carnegie Mellon Üniversitesi'nde Unix için çoklu-işlemci sürümü üretmiştir.

Gosling, NeWS yazılımına ve bundle programına da katkı sağladı. Başarılı çalışmaları sebebiyle birçok önemli ödüle layık görüldü.

1984 senesinde Sun Microsystems'da çalışmaya başladı. Şirketten ayrıldığı 2010 senesine kadar da şirkete büyük katkılar sağladı.

Bir sene sonra kendi internet sayfasından yaptığı açıklamayla Google için çalışmaya başladığını duyuran Gosling, beş ay sonra start-up şirket Liquid Robotics'e geçiş yaptı.

Gosling, çeşitli şirketlerde danışmanlık yapmakta ve kitapları ilgiyle takip edilmektedir.

Java dilinin geliştiricisi olduğu için "Java'nın Babası" olarak anılır.