Здравствуйте, VladD2, Вы писали:
Z>>>Вообщето первый пробраз STL Степанов написал для Scheme(!) в 86-ом:
Z>>>http://www.stepanovpapers.com/schemenotes/notes.pdf
Z>>>http://www.stepanovpapers.com/schemenotes/
E>>Имхо, не корректно сравнивать подходы к обобщенному программированию в динамических и статически-типизированных языках. Так что то, что было сделано для Scheme и, затем, для Ada -- все-таки две очень большие разницы.
VD>Почитал бы сначала о чем работа. Хотя бы ее название прочел бы — "Notes on Higher Order Programming in Scheme".
Да где уж мне понять о чем работа. И как один итератор в работе о Scheme вдруг превратился в пару итераторов в работе об Ada. И как отсуствие описания контейнеров в работе о Scheme вдруг стало описанием целой серии родственных контейнеров в Ada. И как структуры-итераторы из Ada вдруг стали объектами-итераторами из C++. И почему "Higher Order Programming" вдруг стало главной идеей C++ STL, без учета тучи обобщенных STL-евских контейнеров (и операций над ними на основе пары итераторов, а не одного итератора из работы о Scheme).