请输入您要查询的百科知识:

 

词条 David Musser
释义

  1. Selected publications

  2. References

  3. External links

David "Dave" Musser is a professor emeritus of computer science at the Rensselaer Polytechnic Institute in Troy, New York, United States.

He is known for his work in generic programming, particularly as applied to C++, and his collaboration with Alexander Stepanov. Their work together includes coining the term "generic programming" in {{harvtxt|Musser|Stepanov|1989}}, and led to the creation of the C++ Standard Template Library (STL).

In {{harvtxt|Musser|1997}}, he developed the sorting algorithm called introsort (also known as introspective sort), and the related selection algorithm called introselect, to provide algorithms that are both efficient and have optimal worst-case performance, for use in the STL.[1]

In 2007 he retired from Rensselaer.

Selected publications

  • {{Cite book | last1 = Musser | first1 = D. R. | authorlink1 = David Musser | last2 = Stepanov | first2 = A. A. | authorlink2 = Alexander Stepanov| chapter = Generic programming | doi = 10.1007/3-540-51084-2_2 | title = Symbolic and Algebraic Computation: International symposium ISSAC 1988 | editor = P. Gianni | series = Lecture Notes in Computer Science | volume = 358 | pages = 13–25 | year = 1989 | isbn = 978-3-540-51084-0 | ref = harv }}
  • {{Cite journal | last = Musser | first = David R. | authorlink = David Musser | title = Introspective Sorting and Selection Algorithms | url = http://www.cs.rpi.edu/~musser/gp/introsort.ps| doi = 10.1002/(SICI)1097-024X(199708)27:8<983::AID-SPE117>3.0.CO;2-# | journal = Software: Practice and Experience | volume = 27 | issue = 8 | pages = 983–993 | year = 1997 | ref = harv }}

References

1. ^"Generic Algorithms", David Musser

External links

  • David Musser's home page
{{DEFAULTSORT:Musser, David}}{{compu-scientist-stub}}

3 : Year of birth missing (living people)|Living people|Rensselaer Polytechnic Institute faculty

随便看

 

开放百科全书收录14589846条英语、德语、日语等多语种百科知识,基本涵盖了大多数领域的百科知识,是一部内容自由、开放的电子版国际百科全书。

 

Copyright © 2023 OENC.NET All Rights Reserved
京ICP备2021023879号 更新时间:2024/11/12 7:50:12