People Canada James Gosling peoplepill id: james-goslingJG 12 views today 30 views this weekCanadian computer scientistJames GoslingBiographyGallery (1)ListsAlso ViewedFrom our partnersSponsoredJames Gosling