02-10
C++: Evolving a language in and for the real world

The C++ programming language is now 25 years old, and used by millions of programmers. Developing such a language is a challenging business. I will present a personal view of some of the factors that were and still are critical for C++'s sustained success. Many of the ideals and principles that were applied -- with varying degrees of success -- involve non-technical concerns. Real-world language evolution differs significantly from "green field" and "blue sky" design, since it requires long-term evolution in a world of shifting external pressures rather than specifying an ideal design once and for all.
Date and Time
Thursday February 10, 2005 4:00pm - 5:30pm
Location
Computer Science Small Auditorium (Room 105)
Speaker
Bjarne Stroustrup, from Texas A&M
Host
Brian Kernighan

Contributions to and/or sponsorship of any event does not constitute departmental or institutional endorsement of the specific program, speakers or views presented.

CS Talks Mailing List