James Gosling

Canadian computer scientist