Why Java and JavaScript have similar name?