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