C++11 made simple
public group

Details
C++11 Features
• Syntactic Fluff R" R"sym(...)sym"
• Syntactic Fluff '>>' std::vector>
• 'nullptr'
• Auto
• Range-based For Loop
• Lambda Expressions
• r-l values
• move semantics
• Strong Typed Enums
• static_assert
• Smart Pointers
• Bind
• Uniform Initialization
• Class Data Initialization
• Threading Class Libraries
• thread
• futures+promises
• async
• packaged_task
• Chrono
• Variadic Templates
About the Speaker
Greg Blair
- B.Sc. in Mathematics
- first job: key member of Environment Canada's software team that added moisture to the Canadian weather forecast model and turned it into the general circulation climate model used for Kyoto Protocol
- second job: pattern analysis artificial intelligence algorithms for the first commercial product ever to use UNIX
- third job: military mapping
- subsequent jobs: almost exclusively applied C (pre 1984) C++ ('84 or later) to mapping, GIS, computer graphics, image processing, and computer vision problems
- VIP, Visual Image Processing, a video special effects package notably used by ABC Sports
- video inspection package for Ontario Hydro
- street based mapping
- designed the IMAX digital projector - C++ threaded real time warping using OpenGL on GPUs
- built an better digital projector for the Chinese
- C++ NURBS Surface ray tracer featuring OpenCL GPU acceleration
- Teaches C++11 for Seneca College

Toronto C++ User Group
See more events
SELA User Group Hub
45 St. Clair Ave. W., 2nd Floor · Toronto, ON
C++11 made simple