Eurotechnology homepage Japanese homepage
Eurotechnology - building business in & with Japan
C++ Dr. Bjarne Stroustrup's talk view shopping cart (eSellerate.com) Proceed to Checkout and download purchased pdf files
i-Mode FAQ | HOME | COMPANY | site index | STORE | feedback | Shopping cart | Checkout | Download imode report
 

Dr. Bjarne Stroustrup:

"WHAT C++ IS AND WHY"

Tuesday, 14 November 1995, 18:00 - 20:00

Institute of Industrial Science, University of Tokyo
7-22-1 Roppongi, Minato-ku, Tokyo 106
Lecture Room No. 1 & 2

Dr. Bjarne Stroustrup has very kindly provided slides of his talk, and agreed to make them available here:


Abstract:

What C++ Is and Why
This talk consists of three parts. First, the origins, aims, and design rules for C++ are described. Next, the key language features and the design and programming techniques they support are presented. Finally, I say a few words about current uses of C++, the C++ standardization effort, and likely future uses of C++.
The emphasis is on the reasons why C++ looks the way it does and how it can be used well, rather than on syntactic details or individual language features. I will attempt to illustrate how C++ is the result of a combination of sociological and language-technical principles.
The language features mentioned are the ones that most directly supports data abstraction, object-oriented programming, and the design and use of large systems: classes, abstract classes, templates, class hieararchies, run-time type information, namespaces and templates.

Dr Bjarne Stroustrup - Biography

Cand. Scient. (Mathematics and Computer Science), 1975,
University of Aarhus, Denmark;
Ph.D. (Computer Science) 1979, Cambridge University, England;
Bjarne Stroustrup is the designer and original implementor of C++ and the author of "The C++ Programming Language" (1st edition 1985, 2nd edition 1991) and "The Design and Evolution of C++." His research interests include distributed systems, operating systems, simulation, design, and programming.
Dr. Stroustrup is the head of AT&T Bell Labs' Large-scale Programming Research Department and an AT&T Bell Laboratories Fellow. He is actively involved in the ANSI/ISO standardization of C++. Recipient of the 1993 ACM Grace Murray Hopper award. ACM fellow.
His non-research interests include general history, light literature, and music. He lives in Watchung NJ with his wife, daughter, and son.
© Copyright Eurotechnology Japan Corp. (1997,1998,1999), All Rights Reserved
EUROTECHNOLOGY (R) is a registered trademark or trademark in Japan and other countries.
Email us