COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > SciSoc – Cambridge University Scientific Society > C++0x as a New Language
C++0x as a New LanguageAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Venkat Ramesh. C++0x is an effort to embody the ideals of C++, rather than a mere increment of C++98. This talk will illustrate C++'s general design principles, and the language constructs that support them. The description of C++0x is aimed at a general computer science audience rather than just at C++ experts. The focus of the talk will be the support for the design and implementation of libraries, using object-oriented and generic programming techniques. Major language features discussed include classes, exceptions, and templates. And the new (C++0x) facilities mentioned include concepts, initializer lists, auto, rvalue constructors, and garbage collection. Prof Stroustrup will briefly summarize the state of the ISO C++ standard effort, and the additions culminating in C++0x.Prof Bjarne Stroustrup is the College of Engineering Chair Professor in Computer Science at Texas A&M University. After a degree in Mathematics and Computer Science at the University of Aarhus (Denmark), he undertook a PhD in distributed systems at the Cambridge University Computer Laboratory. He then worked at Bell Labs for 24 years, before joining Texas A&M University. Prof Stroustrup is a Member of the US National Academy of Engineering, the recipient of the IEEE Computer Society 2004 Computer Entrepreneur Award, and the William Procter Prize for Scientific Achievement. This talk is part of the SciSoc – Cambridge University Scientific Society series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsLattice field theory informal seminars Machine Intelligence Laboratory Speech Seminars Centre for Environment Energy and Natural resource Governance (C-EENRG) Seminar SeriesOther talksThe role of the oculomotor system in visual attention and visual short-term memory Short-Selling Restrictions and Returns: a Natural Experiment Active Subspace Techniques to Construct Surrogate Models for Complex Physical and Biological Models Beacon Salon # 8 The Dawn of the Antibiotic Age What is the Market Potential of Multilingualism? An approach to the four colour theorem via Donaldson- Floer theory Dynamics of Phenotypic and Genomic Evolution in a Long-Term Experiment with E. coli DataFlow SuperComputing for BigData TBC Cooperation, Construction, Coercion, Consent: Understanding the Role of Reimagined Urban Space within Nazi Germany and Fascist Italy |