David "Dave" Musser është një profesor emeritus i shkencave kompjuterike në Institutin Politeknik Rensselaer në Troy, New York, Shtetet e Bashkuara.

Ai është i njohur për punën e tij në programimin gjenerik, veçanërisht në lidhje me C++, dhe bashkëpunimin e tij me Alexander Stepanov . Puna e tyre së bashku përfshin shpikjen e termit "programim gjenerik" në Musser & Stepanov (1989) dhe çoi në krijimin e Bibliotekës Standarde të Modeleve C++ (STL).

Musser (1997), ai zhvilloi algoritmin e renditjes të quajtur introsort (i njohur gjithashtu si renditje introspektive), dhe algoritmin përkatës të përzgjedhjes të quajtur introselect, për të ofruar algoritme që janë efikase dhe kanë performancë optimale në rastin më të keq, për përdorim në STL.

Në vitin 2007 ai doli në pension nga Rensselaer.

Publikime të zgjedhura

Redakto
  • Musser, D. R.; Stepanov, A. A. (1989). "Generic programming". përmbledhur nga P. Gianni (red.). Symbolic and Algebraic Computation: International symposium ISSAC 1988. Lecture Notes in Computer Science. Vëll. 358. fq. 13–25. doi:10.1007/3-540-51084-2_2. ISBN 978-3-540-51084-0. {{cite book}}: Mungon ose është bosh parametri |language= (Ndihmë!)
  • Musser, David R. (1997). "Introspective Sorting and Selection Algorithms". Software: Practice and Experience. 27 (8): 983–993. doi:10.1002/(SICI)1097-024X(199708)27:8<983::AID-SPE117>3.0.CO;2-#. {{cite journal}}: Mungon ose është bosh parametri |language= (Ndihmë!)

Referencat

Redakto

Lidhje të jashtme

Redakto