до существования бабелей была стильная молодежная штука GWT в узких кругах ))) там было вообще классно пишешь на java оно проходит через магию GWT и получается js который в браузере выполняется) java люди могли не изучать js а писать на java :) подобным подходом gmail и g+ возможно были сделаны даже (это не точно) прям тру ооп во фронте
только в реальности это оказалось чуть чуть не так)