Bjarne Stroustrup Awarded AITO Dahl-Nygaard Prize, and Named a Fellow of the Computer History Museum
Bjarne Stroustrup, a visiting professor at Columbia Engineering, is the senior award winner of the 2015 AITO (Internationale pour les Technologies Objets) Dahl-Nygaard Prize for the design, implementation, and evolution of the C++ programming language. For this same achievement, Stroustrup has also been made a Fellow of the Computer History Museum.
This prize, established in 2005 and one of the most prestigious in the area of software engineering, is named for Ole-Johan Dahl and Kristen Nygaard for their work in creating Simula, the first object-orientated language.
"I feel particularly honored by this award because I knew Ole-Johan Dahl and Kristen Nygaard," says Stroustrup. "While still a student in the University of Aarhus, I learned object-oriented programming from Kristen Nygaard through long discussions."
Stroustrup was influenced by the object-oriented model of Simula when he first began work on C++ in 1979. Then at Bell Labs, he needed a language that would provide hardware access and high performance for systems programming tasks while also handling complexity. Since no such language then existed, he designed one by essentially building on top of C to add support for object-oriented programming, data abstraction, and other capabilities.
In 1985, C++ was commercially released and spread rapidly, becoming the dominant object-oriented programming language in the 1990s and one of the most popular languages ever invented.
Fittingly Stroustrup is the recipient of many awards, honorary degrees, and other recognitions. He is a member of the National Academy of Engineering and was previously made a Fellow of both the IEEE and the ACM. Just recently, he was named also a Fellow of the Computer History Museum to recognize the impact and importance of C++ in computer history.
He is a prolific writer and contributor. His publications include several books—The C++ Programming Language (Fourth Edition, 2013), A Tour of C++ (2013), Programming: Principles and Practice using C++ (2014)—as well as a long list of academic and general-interest publications that Stroustrup maintains here.
Stroustrup continues to update and add functionality to C++. Even as new languages have been created for the rapidly shifting programming landscape, C++ remains widely used, particularly in large-scale and infrastructure applications such telecommunications, banking, and embedded systems.
- Linda Crane
About Bjarne Stroustrup
Bjarne Stroustrup is the designer and original implementer of C++, the widely used programming language that has significantly impacted computing practices and pushed object-oriented technology into the mainstream of computing.
In addition to his continuing work on expanding C++, Stroustrup is interested in researching distributed systems, design, programming techniques and languages, and software development tools.
Now a Visiting Professor in Computer Science at Columbia, Stroustrup is also a Managing Director in the technology division of Morgan Stanley, and continues to serve a Distinguished Research Professor in Computer Science at Texas A&M University as he has since 2002.
Master's degree in mathematics and computer science (1975), Aarhus University, Denmark.
PhD in computer science (1979),
University of Cambridge.
Awards and recognitions (a sampling)
Electronic Design Hall of Fame. Honorary Doctor of Computer Science from The National Research University, ITMO, St. Petersburg, Russia.
The Golden Abacus Award from Upsilon Pi Epsilon.
Honorary Professor in Object Oriented Programming Languages, Department of Computer Science, University of Aarhus.
The University of Aarhus's Rigmor og Carl Holst-Knudsens Videnskapspris. The university's oldest and most prestigious honor for contributions to science by a person associated with the university.
Dr. Dobb's Excellence in Programming award.
The William Procter Prize for Scientific Achievement from Sigma Xi (the scientific research society).
Elected member of The National Academy of Engineering. The IEEE Computer Society's Computer Entrepreneur Award.
Honorary Professor at Xi'an Jiao Tong University.
Named one of "the 20 most influential people in the computer industry in the last 20 years" by BYTE magazine.