В
Осваиваю JavaScript, а теперь и TypeScript. Обратил внимание, что даже код, написанный по новым стандартнам можно автоматически без труда переделать в код с поддержкой ES6 или ES5 или даже более старые варианты. Например, в настройках tsconfig за это отвечает опция "target".
Подскажите. пожалуйста, почему все не выбирают в качестве целевой версии наиболее старую, например, es3? Ведь это даст максимальную поддержку среда браузеров. Есть какие то недостатки у такого варианта, мб, код слишком большой и тяжелый станвоится или еще что то?
Буду благодарен за подсказку.
Стандарт это ES5 сейчас.