Premiul Dahl-Nygaard este acordat o dată pe an în două categorii: un om de știință distins cu realizări impresionante și un tânăr promițător de știință care și-a susținut teza cu mai puțin de șapte ani în urmă și a devenit deja celebru pentru un articol științific, disertație sau sistem pe care l-a dezvoltat. . În domeniul informaticii și ingineriei software , premiul, în special partea sa „senior”, este considerat unul dintre cele mai respectate, alături de premiile Dijkstra , Gödel , Knuth și Turing . Premiul poartă numele celebrilor oameni de știință norvegieni, pionieri în domeniul informaticii: Ole-Johan Dahl și Kristen Nygor , autori ai primului limbaj de programare orientat pe obiecte Simula . Înșiși, Dahl și Nygor au reușit să devină destinatari ai Premiilor Turing , a medaliilor Von Neumann și a multor alte premii.
Beneficiarii Premiului Dahl-Nyugor au fost decernați o dată pe an din 2005 la Conferința Europeană pentru Programarea Orientată pe Obiecte (ECOOP). Nominalizarea, selecția și premiile se fac de aceeași instituție care organizează ECOOP: AITO (Association Internationale pour les Technologies Objets) [1] .
An | Premiul pentru seniori | Premiul pentru juniori |
---|---|---|
2020 | Jan Vitek | Jonathan Bell |
2019 | Lori Henren | Ilya Serghei |
2018 | Lars Buck | Gochin Shu |
2017 | Gilad Bracha | Ross Tate |
2016 | James Noble | Emina Torlak |
2015 | Bjorn Stroustrup | Alexander Summers |
2014 | William Cook și Robert France | Tudor Girba |
2013 | Oscar Nierstrass | Matthew Parkinson |
2012 | Gregor Quinceles | Tobias 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 Murphy |