Dahl-Nygaardova cena se uděluje jednou ročně ve dvou kategoriích: významný vědec s působivými výsledky a nadějný mladý vědec, který obhájil svou diplomovou práci před méně než sedmi lety a již se proslavil vědeckým článkem, disertační prací nebo systémem, který vyvinul . V oblasti informatiky a softwarového inženýrství je cena, zejména její „seniorská“ část, považována za jednu z nejrespektovanějších spolu s cenami Dijkstra , Gödel , Knuth a Turing . Cena je pojmenována po slavných norských vědcích, průkopnících v oblasti informatiky: Ole-Johan Dahl a Kristen Nygor , autorech prvního objektově orientovaného programovacího jazyka Simula . Sami Dahl a Nygor se dokázali stát příjemci Turingových cen , Von Neumannových medailí a mnoha dalších ocenění.
Nositelé Dahl-Nyugorovy ceny se od roku 2005 udělují jednou ročně na Evropské konferenci o objektově orientovaném programování (ECOOP). Nominaci, výběr a ocenění provádí stejná instituce, která organizuje ECOOP: AITO (Association Internationale pour les Technologies Objets) [1] .
Rok | Senior Award | Juniorská cena |
---|---|---|
2020 | Jan Vítek | Jonathan Bell |
2019 | Lori Hendren | Ilja Sergej |
2018 | Lars Buck | Gochin Shu |
2017 | Gilad Bracha | Ross Tate |
2016 | James Noble | Emina Torláková |
2015 | Bjorn Stroustrup | Alexander Summers |
2014 | William Cook a Robert France | Tudor Girba |
2013 | Oscar Nierstrass | Matthew Parkinson |
2012 | Gregor Quinceles | Tobiáš Vrigstad |
2011 | Craig Chambers | Atsushi Igarashi |
2010 | Douglas Lee | Eric Ernst |
2009 | David Ungar | |
2008 | Akinori Yonezawa | Wolfgang De Meuter |
2007 | Luca Cardelli | Jonathan Aldrich |
2006 | Erich Gamma , Richard Helm , Ralph Johnson , John Vlisidis | |
2005 | Bertrand Meyer | Gail Murphyová |