Sutter, vaakuna
Herb Sutter on tunnettu C++- asiantuntija , kirjailija ja kolumnisti Dr. Dobbin päiväkirja . Hän aloitti työskentelyn Microsoftilla vuonna 2002 Visual C++ .NET Platform Evangelistina ja nousi C++/CLI Software Architectin asemaan [1] . Gerb toimi 10 vuoden ajan ISO C++ -standardointikomitean järjestäjänä ja sihteerinä . Viime vuosina olen työskennellyt C++/CX :n ja C++ AMP :n parissa [2] .
Syntynyt Oakvillessä, Ontariossa . Opiskeli Waterloon yliopistossa [3] .
Viime aikoina Sutter on osallistunut rinnakkaislaskennan ongelmiin [4] .
Viikon guru
Vuodesta 1997 vuoteen 2003 Sutter julkaisi säännöllisesti ei-triviaaleja C++-ongelmia sarjassa nimeltä Guru of the Week. Sutter julkaisi myöhemmin laajennetut versiot monista ongelmista kahdessa ensimmäisessä kirjassaan Solving Complex Problems in C++ (Exceptional C++ and More Exceptional C++).
Ilmainen lounas on ohi
Vuonna 2005 julkaistiin artikkeli The Free Lunch Is Over: A Fundamental Turn Toward Concurrency in Software , jossa käsiteltiin monisäikeistä ohjelmointia , nykyaikaisten prosessorien suorituskyvyn kasvun rajoituksia ja tapoja voittaa ne [5] . Tämä artikkeli teki kaksi johtopäätöstä:
- tästä lähtien prosessorivalmistajat lisäävät suorituskykyään tukemalla monisäikeistystä ja
- Tästä eteenpäin ohjelmistokehittäjien on tehtävä ohjelmansa monisäikeisiä parantaakseen ohjelmiensa suorituskykyä.
Bibliografia
- Sutterin vaakuna. Uusia monimutkaisia ongelmia C++:ssa. Sarja "C++ In-Depth" = Poikkeuksellinen C++-tyyli: 40 uutta suunnittelutehtävää, ohjelmointiongelmia ja ratkaisuja (C++-syvä). - M. : "Williams" , 2015. - 272 s. - ISBN 978-5-8459-1972-4 .
- Sutterin vaakuna. Monimutkaisten ongelmien ratkaiseminen C++:ssa. Sarja "C++ In-Depth" = Poikkeuksellinen C++ + Poikkeuksellinen C++ (C++ In-Depth). - M. : "Williams" , 2015. - 400 s. — ISBN 978-5-8459-1971-7 .
- Sutterin vaakuna, Andrei Alexandrescu . C++ ohjelmointistandardit. Sarja "C++ In-Depth" = C++-koodausstandardit: 101 sääntöä, ohjeita ja parhaita käytäntöjä (C++ In-Depth). - M. : "Williams" , 2014. - 224 s. - ISBN 978-5-8459-1933-5 .
Muistiinpanot
- ↑ Sutter, Herb Trip Report: loka-joulukuu 2003 . DR. Dobb's Journal (1. huhtikuuta 2004). Haettu 17. lokakuuta 2009. Arkistoitu alkuperäisestä 9. huhtikuuta 2012. (määrätön)
- ↑ Tietoja . Haettu 8. tammikuuta 2017. Arkistoitu alkuperäisestä 8. tammikuuta 2017. (määrätön)
- ↑ WG21 (ISO C++ -komitea) jäsenet . Haettu 8. tammikuuta 2017. Arkistoitu alkuperäisestä 30. huhtikuuta 2021. (määrätön)
- ↑ Herb Sutter - Julkaisut . Haettu 8. tammikuuta 2017. Arkistoitu alkuperäisestä 27. huhtikuuta 2017. (määrätön)
- ↑ Herb Sutter. Ilmainen lounas on ohi: perustavanlaatuinen käänne kohti samanaikaisuutta ohjelmistoissa . Haettu 8. tammikuuta 2017. Arkistoitu alkuperäisestä 1. maaliskuuta 2021. (määrätön)
Linkit