| Re[6]: чем плохи шаблоны? | |
| От: | WolfHound модератор | ||
| Дата: | 04.02.12 12:03 | ||
| Оценка: | +1 | ||
| Здравствуйте, CodingUnit, Вы писали: CU>Довольно странное определение, к чисто функциональным языкам относят языки неиспользующими деструктивные модификации, но в шаблонах С++ нет переменных как таковых, есть только типы и константы, порядок вычисления и поток выполнения не определен, то есть невозможно понять в каком порядке компилятор обработает их и невозможно отладить это. Скажешь это не программа на чистом функциональном языке? http://www.rsdn.ru/forum/philosophy/1910243.1.aspx Автор: WolfHound Дата: 22.05.06 Там есть функция MergeSort которая принимает список и предикат Int2TypeLess. Если у меня вдруг появится настроение я даже машину Тьюринга на шаблонах могу изобразить. ... << RSDN@Home 1.2.0 alpha 4 rev. 1472>> Пусть это будет просто: просто, как только можно, но не проще. (C) А. Эйнштейн |