David M. Beazley - David M. Beazley
David Beazley | |
---|---|
Beazley hovoří na PyData Chicago v roce 2016 | |
Státní občanství | americký |
Alma mater | Fort Lewis College University of Oregon University of Utah |
Známý jako | Základní reference Pythonu, LOK, VRSTVA |
Ocenění | Cena IEEE Gordona Bella (1993, 1998) PyCon Cena za nejlepší papír (2001) Chlapík, Softwarová nadace Python (2002) |
Vědecká kariéra | |
Pole | Počítačová věda |
Instituce | Vědecký výpočetní a zobrazovací institut Národní laboratoř Los Alamos, University of Chicago Dabeaz LLC |
Teze | Nástroj pro generování obálek pro vytváření skriptovatelných vědeckých aplikací (1998) |
Doktorský poradce | Christopher R. Johnson |
webová stránka | http://www.dabeaz.com/blog.html |
David Beazley je americký softwarový inženýr. Významně přispěl k Krajta vývojářská komunita, která zahrnuje psaní definitivního referenčního textu Pythonu Základní reference Pythonu, LOK softwarový nástroj pro vytváření jazykově agnostických rozšíření C a C ++ a VRSTVA nástroj pro analýzu.[1][2] Působil v programových výborech pro PyCon a O'Reilly Open Source Convention, a byl zvolen členem kolegia Softwarová nadace Python v roce 2002.[3][4][5]
Životopis
Beazley získal titul BA Fort Lewis College v roce 1991 a jeho MS z University of Oregon v roce 1993, a to jak v matematice. Poté nastoupil na doktorský program v oboru počítačových věd na University of Utah a pracoval v Vědecký výpočetní a zobrazovací institut.[6] Během svého doktorského studia pracoval v divizi teoretické fyziky v Národní laboratoř Los Alamos, kde pomáhal vyvíjet vysoce výkonný simulační software pro paralelní výpočty.[7][8] Byl primárním vývojářem SPaSM (Scalable Parallel Short-range Molecular dynamics), za který vyhrál Cena IEEE Gordona Bella v roce 1993 a 1998.[9][10]
Po ukončení doktorského studia v roce 1998 nastoupil na katedru informatiky na University of Chicago a obdržel Ocenění CAREER National Science Foundation zkoumat vývoj softwarových nástrojů ve více jazycích.[11][12] Získal cenu za nejlepší papír na PyCon 2001 za vývoj Wrapped Application Debugger (WAD), který převádí závažné chyby výjimek do Pythonu výjimky.[13] V roce 2005 opustil univerzitu a založil poradenskou společnost Dabeaz LLC, která se zaměřila na vývoj nástrojů Pythonu a učebních zdrojů.[14]
Knihy
- Beazley, David M. (2009). Základní reference Pythonu (4. vydání). Upper Saddle River, NJ: Addison-Wesley. ISBN 978-0672329784.
- Beazley, David; Jones, Brian K. (2013). Python kuchařka (3. vyd.). Peking: O'Reilly. ISBN 978-1449340377.
Reference
- ^ „David Beazley“. O'Reilly. O'Reilly Media, Inc.. Citováno 24. května 2017.
- ^ Driscoll, Mike (29. června 2015). „PyDev týdne: David Beazley | Myš vs. Python“. Myš vs Python. Citováno 24. května 2017.
- ^ Noller, Jesse (15. února 2011). „PyCon 2011: Interview with Dave Beazley“. Blog PyCon. PyCon. Citováno 24. května 2017.
- ^ „Seznam členů PSF“. Softwarová nadace Python. Archivovány od originál dne 24. dubna 2019. Citováno 24. května 2017.
- ^ „CFP: O'Reilly Open Source Convention - 1. února“. Archiv adresářů Pythonu. 29. ledna 2001. Citováno 24. května 2017.
- ^ Galli, Nathan. „Alumni“. Vědecký výpočetní a zobrazovací institut. University of Utah. Citováno 25. května 2017.
- ^ Lomdahl, Peter S .; Beazley, David M. (1994). „Nejmodernější paralelní výpočty: Molekulární dynamika na připojovacím stroji“. Věda Los Alamos. 22: 44–57. Citováno 24. května 2017.
- ^ „David Beazley“. InformIT. Citováno 24. května 2017.
- ^ „Cena ACM Gordona Bella oceňuje nejlepší úspěchy v běhu vědeckých aplikací na HPC“. SC16. 25. srpna 2016. Citováno 24. května 2017.
- ^ Germann, Timothy C .; Kadau, Kai; Swaminarayan, Sriram. „Petascale Molecular Dynamics on Roadrunner“ (PDF). Věda zdůrazňuje. Národní laboratoř Los Alamos. Citováno 24. května 2017.
- ^ „Výpis fakulty“. Ústav výpočetní techniky. University of Chicago. Citováno 24. května 2017.
- ^ „Hledání cen NSF: Cena # 0237835 - KARIÉRA: Systémy typů a nástroje nové generace pro programování rozšíření skriptovacích jazyků“. Národní vědecká nadace. Citováno 24. května 2017.
- ^ Lewin, Laura. „Devátá mezinárodní konference v Pythonu: den 3 - O'Reilly Media“. O'Reilly Archive. O'Reilly Media, Inc.
- ^ „About David Beazley“. Dabeaz. Citováno 24. května 2017.