City of Toronto. Click to enlarge

   IEEE Toronto
   - home
   - chapters
   - gold
   - life members
   - women in engineering
   - events
IEEE Toronto Section - Events

Seminar Announcement
These events are organized by various sub-sets of the IEEE Toronto Section. The contact person listed below is the volunteer who has arranged this event. Please use the e-mail link provided if you have any questions, suggestions, or concerns.

Title C++0x Support for Generic Programming
Speaker Bjarne Stroustrup
Computer Scientist and Professor at Texas A&M University
Video Seminar video clip hosted on YouTube
Courtesy Evegny Polkovnikov
Photos
click for larger version
Courtesy Evegny Polkovnikov
Day and Time Friday, July 20, 2007, 6:30 p.m. – 8:00 p.m.
Location Room BA 1240
Bahen Centre for Information Technology
University of Toronto - St. George Campus
40 St. George Street  map - code BA
Organizers IEEE Toronto Computer Chapter
Contact Visda
Everyone is welcome.
Abstract

One of the major goals of the language part of C++0x is to provide better support for generic programming. I see that as a key to both better library development and to better support of "C++ novices" of all backgrounds. The focus of the talk will be the proposals currently being finalized in the standards committee, such as concepts, generalized initialization, auto, template aliases. The aim is to consider such features as a whole supporting programming techniques, rather that as just a collection of neat features to be considered one after another.

NOTE: After the talk we will head to Bar Mercurio restaurant, 270 Bloor West  (between Avenue Rd. and Spadina Ave.) Phone: (416) 960-3877

Biography

Born in Aarhus Denmark, Bjarne Stroustrup is a cand. scient. (the Danish equivalent to a Master’s Degree) in Mathematics and Computer Science (1975) from the University of Aarhus, Denmark and Ph.D in Computer Science (1979) from University of Cambridge, England.  He is the designer and original implementer of C++ and the author of "The C++ Programming Language" ( 1st edition 1985, 2nd edition 1991 3rd edition 1997 "special" edition 2000) and The Design and Evolution of C++.   His research interests include distributed systems, design, programming techniques, software development tools, and programming languages.

Dr. Stroustrup is the College of Engineering Chair Professor in Computer Science at Texas A&M University. He retains a link with AT&T Labs - Research as a member of the Information and Systems Software Research Lab. He was elected member of The National Academy of Engineering in 2004. He was given the IEEE Computer Society's 2004 Computer Entrepreneur Award and was awarded the 2005 William Procter Prize for Scientific Achievement from Sigma Xi (the scientific research society). He is an AT&T Bell Laboratories Fellow and an AT&T Fellow. He is actively involved in the ANSI/ISO standardization of C++. Recipient of the 1993 ACM Grace Murray Hopper award. ACM fellow. IEEE Fellow. Member of the Texas Academy of Medicine, Engineering, and Science.

His non-research interests include general history, light literature, photography, hiking and running, travel, and music. He lives in College Station (Texas, USA) with his wife; their daughter is a medical doctor and their son is a graduate student studying systems biology.

Home Page: http://toronto.ieee.ca
by webmaster