User Tools

Site Tools


2013:bjarne_stroustrup

Back to speakers-2013

Bio: Bjarne Stroustrup designed and implemented C++. Over the last decade, C++ has become the most widely used language supporting object-oriented programming by making abstraction techniques affordable and manageable for mainstream projects. Using C++ as his tool, Stroustrup has pioneered the use of object-oriented and generic programming techniques in application areas where efficiency is a premium; examples include general systems programming, switching, simulation, graphics, user-interfaces, embedded systems, and scientific computation. For about two decades, C++ has been among the most widely used programming languages. The influence of C++ and the ideas it popularized are clearly visible far beyond the C++ community. Languages including C, C#, Java, and Fortran99 provide features pioneered for mainstream use by C++, as do systems such as COM and CORBA.

His book The C++ Programming Language (Addison-Wesley, first edition 1985, second edition 1991, third edition 1997, “special” edition 2000, fourth edition 2013) is the most widely read book of its kind and has been translated into at least 19 languages. A later book, The Design and Evolution of C++ (Addison-Wesley, 1994) broke new ground in the description of the way a programming language was shaped by ideas, ideals, problems, and practical constraints. His recent programming textbook Programming - Principles and Practice using C++, has (so far) been translated into 7 languages. In addition to his five books, Stroustrup has published more than a hundred academic and more popular papers.

He took an active role in the creation of the ANSI/ISO standard for C++ and continues to work on the maintenance and revision of that standard.

Email:bs@cs.tamu.edu

C++11 The Future is Here
C++14 Early thoughts

2013/bjarne_stroustrup.txt · Last modified: 2016/06/11 14:05 by 127.0.0.1