Подскажите пж почему при добавлении async await не сделали автоматическое определение функции асинхронной при использовании await? Не то чтобы мне впадло написать async перед функцией, просто хочу понять зачем сделали именно так. Чтобы было понятнее при написании кода или может async используют также и отдельно?
Скорее всего второй вариант, если так то в каких практических примерах это реально полезно? Спасибо.