Lee co-authored the definitive book The C++ Standard Template Library with P.J. Plauger, Alexander Stepanov, and David Musser.
However, contrived sequences can still cause worst-case complexity; David Musser describes a "median-of-3 killer" sequence that allows an attack against that strategy, which was one motivation for his introselect algorithm.
Although David Musser had developed and advocated some aspects of generic programming already by year 1971, it was limited to a rather specialized area of software development (computer algebra).
•
Stepanov recognized the full potential for generic programming and persuaded his then-colleagues at General Electric Research and Development (including, primarily, David Musser and Deepak Kapur) that generic programming should be pursued as a comprehensive basis for software development.
David Bowie | David Lynch | David | Late Show with David Letterman | David Cameron | David Beckham | David Lloyd George | David Hume | David Hockney | David Letterman | David Byrne | David J. Eicher | David Mamet | David Foster | Late Night with David Letterman | David Ben-Gurion | Jacques-Louis David | David Guetta | David Carradine | Henry David Thoreau | David Tennant | David Niven | David Essex | David A. Stewart | David Sanborn | David Livingstone | David Garrick | David Crosby | David Attenborough | David Souter |