|
Main
Page
Graduate
Program
Undergraduate
Program
Course Information
Course
Catalog
Course
Web Pages
Our
Research
Research Areas
Research
Projects
Publications
Faculty
Graduate
Students
Research
and Technical Staff
Administrative
Staff
Alumni
Calendars
Computing Facilities
Yale
Computer Science FAQ
Yale Workstation Support
Computing
Lab
AfterCollege
Job Resource
Contact
Us
History
Life in the Department
Life About Town
Directions
Faculty
Positions
City
of New Haven
Yale Applied Mathematics
Yale Faculty of Engineering
Yale
University Home Page
Google Search
Yale Info Phonebook
Internal |
|
CS Colloquium
October 23, 2008
10:30 a.m., AKW 200
Sign
up to meet with speaker
Speaker: Bjarne Stroustrup,
Texas A&M University
Title: C++0x: An Overview
Host: Paul Hudak
Abstract: The next ISO C++ standard, C++0x, has been voted out
for public review. That means that the committee consider the standard
feature complete and ready for nit picking. A good programming language
is far more than a simple collection of features. My ideal is to provide
a set of facilities that smoothly work together to support design and
programming styles of a generality beyond my imagination in real-world
programs. Here, I briefly outline the rules of thumb (guidelines, principles),
with small examples, that are being applied in the design of C++0x. F
inally, I briefly present two examples of new language features: concepts
and generalized initialization. Since there are far more proposals than
could be presented in an hour, I'll take questions.

|
 |