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