Дэвид «Дэйв» Массер — почетный профессор компьютерных наук в Политехническом институте Ренсселера в Трое, штат Нью-Йорк , США.
Он известен своей работой в области обобщенного программирования , особенно в применении к C++ , и своим сотрудничеством с Александром Степановым . Их совместная работа включает введение термина «обобщенное программирование» в работе Массера и Степанова (1989) и привела к созданию библиотеки стандартных шаблонов C++ (STL).
В работе Массера (1997) он разработал алгоритм сортировки, называемый интросортировкой (также известный как интроспективная сортировка), и связанный с ним алгоритм выбора, называемый интроселектом , для предоставления алгоритмов, которые являются как эффективными, так и имеют оптимальную производительность в наихудшем случае для использования в STL. [1]
В 2007 году он ушел из Rensselaer.