Здравствуйте, Аноним, Вы писали:
А>Почему "вызов"? Потому, что функции вызывают. Сомневаюсь я, что это имеет отношение к телефонии.
Зря сомневаешься. Именно из телефонии. Там практика колбека была развита ещё до процедурного программирования.
http://en.wikipedia.org/wiki/Callback_(telecommunications)
День добрый.
Недавно задумался, откуда произошло название "функция обратного вызова". Понимаю этот термин как в википедии: "Callback ( обратный вызов ) — передача исполняемого кода в качестве одного из параметров другого кода". Почему обратный вызов?
Здравствуйте, Аноним, Вы писали:
А>День добрый.
А>Недавно задумался, откуда произошло название "функция обратного вызова". Понимаю этот термин как в википедии: "Callback ( обратный вызов ) — передача исполняемого кода в качестве одного из параметров другого кода". Почему обратный вызов?
Callback — это, на самом деле, пришло из телефонии.
"Здрасьте! Пожалуйста, перезвоните мне по номеру..."
(Когда, например, Алиса платит за исходящие рупь, а Боб — копейку; Алиса, чтобы поговорить с Бобом, звонит ему и тут же вешает трубку, а Боб перезванивает).
(Ой, а я знаю, о ком идёт речь — это же Кинчев и Гребенщиков!
)
(А про телефонию я серьёзно).