|
| C++ Dr. Bjarne Stroustrup's talk |
|
|
|
|
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:00Institute of Industrial Science, University of Tokyo7-22-1 Roppongi, Minato-ku, Tokyo 106 Lecture Room No. 1 & 2
Abstract:What C++ Is and WhyThis 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 - BiographyCand. 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. EUROTECHNOLOGY (R) is a registered trademark or trademark in Japan and other countries. Email us |