Здравствуйте, Аноним, Вы писали:
А>Почему обратный вызов?
Потому что это часто обратный вызов на уровне подсистем/модулей.
Например, если ты передаешь callback в ОС (запуская, к примеру поток и передавая точку входа в поток),
то ОС, как стронняя система, с помощью callback делает обратный вызов твоего модуля
и тем самым тебе передается управление "из вне".