Dahl–Nygaard Prize
   HOME

TheInfoList



OR:

The Dahl–Nygaard Prize is awarded annually to a senior researcher with outstanding career contributions and a younger researcher who has demonstrated great potential. The senior prize is recognized as one of the most prestigious prizes in the area of
software engineering Software engineering is a branch of both computer science and engineering focused on designing, developing, testing, and maintaining Application software, software applications. It involves applying engineering design process, engineering principl ...
, though it is a relatively new prize. The winners of both awards are announced at the European Conference on Object Oriented Programming (ECOOP). The prizes are named after
Ole-Johan Dahl Ole-Johan Dahl (12 October 1931 – 29 June 2002) was a Norwegian computer scientist. Dahl was a professor of computer science at the University of Oslo and is considered to be one of the fathers of Simula and object-oriented programming along wi ...
and
Kristen Nygaard Kristen Nygaard (27 August 1926 – 10 August 2002) was a Norwegian computer scientist, programming language pioneer, and politician. Internationally, Nygaard is acknowledged as the co-inventor of object-oriented programming and the programming ...
, two Norwegian pioneers in the area of programming and simulation. The prize was created by the
Association Internationale pour les Technologies Objets Association may refer to: *Club (organization), an association of two or more people united by a common interest or goal *Trade association, an organization founded and funded by businesses that operate in a specific industry *Voluntary associatio ...
(AITO) in 2004. The recipients of the prize are: * 2025, Bergen: Mira Mezini (senior prize) and Amir Shaikhha (junior prize) * 2024, Vienna: Rachid Guerraoui (senior prize) and Alvin Cheung (junior prize) * 2023, Seattle: Sophia Drossopoulou (senior prize) and Heather Miller (junior prize) * 2022, Berlin:
Dan Ingalls Daniel Henry Holmes Ingalls Jr. (born 1944) is a pioneer of object-oriented computer programming and the principal architect, designer and implementer of five generations of Smalltalk environments. He designed the bytecoded virtual machine that m ...
(senior prize) and Magnus Madsen (junior prize) * 2021, Aarhus: Kim Bruce (senior prize) and Karim Ali (junior prize) * 2020, Berlin: Jan Vitek (senior prize) and Jonathan Bell (junior prize) * 2019, London:
Laurie Hendren Laurie Hendren (December 13, 1958 – May 27, 2019) was a Canadian computer scientist noted for her research in programming languages and compilers, and for her advocacy for patients to have access to their health data in Quebec. Biography ...
(senior prize) and Ilya Sergey (junior prize) * 2018, Amsterdam:
Lars Bak Lars Ytting Bak (born 16 January 1980) is a Danish former professional road bicycle racer, who rode professionally between 2002 and 2019 for the Fakta, , , , and squads. Since retiring as a rider, Bak has acted as a directeur sportif for in ...
(senior prize) and Guoqing Harry Xu (junior prize) * 2017, Barcelona:
Gilad Bracha Gilad Bracha (Hebrew: גלעד ברכה) is a software engineer at F5, and formerly at Google, where he was on the Dart programming language team. He is creator of the Newspeak language, and co-author of the second and third editions of the Java ...
(senior prize) and Ross Tate (junior prize) * 2016, Rome: James Noble (senior prize), and
Emina Torlak Emina Torlak is an American computer scientist and software engineer whose research concerns software verification, program synthesis, and the integration of these techniques into domain-specific languages. She was previously professor of compute ...
(junior prize) * 2015, Prague:
Bjarne Stroustrup Bjarne Stroustrup (; ; born 30 December 1950) is a Danish computer scientist, known for the development of the C++ programming language. He led the Large-scale Programming Research department at Bell Labs, served as a professor of computer sci ...
(senior prize) and Alexander J. Summers (junior prize) * 2014, Uppsala: William Cook (senior prize), Robert France (senior prize), and Tudor Gîrba (junior prize) * 2013, Montpellier: Oscar Nierstrasz (senior prize) and Matthew Parkinson (junior prize) * 2012, Beijing:
Gregor Kiczales Gregor Kiczales is an American Canadians, American Canadian computer scientist. He is currently a professor of computer science at the University of British Columbia in Vancouver, British Columbia, Canada. He is best known for developing the conce ...
(senior prize) and Tobias Wrigstad (junior prize) * 2011, Lancaster: Craig Chambers (senior prize) and Atsushi Igarashi (junior prize) * 2010, Maribor:
Doug Lea Douglas S. Lea is a professor of computer science and (as of 2025) head of the computer science department at State University of New York at Oswego, where he specializes in concurrent programming and the design of concurrent data structures. He ...
(senior prize) and Erik Ernst (junior prize) * 2009, Genoa: David Ungar (senior prize) * 2008, Paphos: Akinori Yonezawa (senior prize) and Wolfgang De Meuter (junior prize) * 2007, Berlin:
Luca Cardelli Luca Andrea Cardelli is an Italian computer scientist who is a research professor at the University of Oxford, UK. Cardelli is well known for his research in type theory and operational semantics. Among other contributions, in programming lang ...
(senior prize) and Jonathan Aldrich (junior prize) * 2006, Nantes: Erich Gamma, Richard Helm, Ralph Johnson, and (posthumously) John Vlissides * 2005, Glasgow:
Bertrand Meyer Bertrand Meyer (; ; born 21 November 1950) is a French academic, author, and consultant in the field of computer languages. He created the Eiffel programming language and the concept of design by contract. Education and academic career Meyer ...
(senior prize) and Gail C. Murphy (junior prize)


See also

*
List of computer science awards This list of computer science awards is an index to articles on notable awards related to computer science. It includes lists of awards by the Association for Computing Machinery, the Institute of Electrical and Electronics Engineers, other comput ...


References


External links

* {{DEFAULTSORT:Dahl-Nygaard Prize Computer science awards