| |
| |
| |
April 2003 Meeting
June 2003 Meeting
Return to Meetings
May 2003 Meeting
|
Topic:
|
The Bizarro World of hetero_stack, or How I Learned to Stop Worrying and Love RTTI, or Alignment, Exceptions and Type-Safety, Oh My! or Subverting the C++ Type System for Fun and Profit.
|
|
Speaker:
|
Eric Niebler
|
|
When:
|
Wednesday, May 14th, 2003
|
|
Where:
|
Avaya Corporation
6464 185th Avenue Northeast
Redmond, Washington 98052
[ Map ]
|
|
Description:
|
|
hetero_stack is a dynamic replacement for the program stack. Push anything! Pop anything! I'll talk about how to make it work and how to make it type-safe and exception-safe. (I might even say a few words about why you might want to do such a thing.) We'll cover alignment, runtime time info and the strong exception guarantee, time permitting. This talk assumes knowledge of templates and exceptions, but nothing too esoteric.
|
|
About the Speaker:
|
|
Eric Niebler studied Computer Science at the University of Virginia. He spent several years in the Windows 2000 group at Microsoft before moving to a development position at Microsoft Research in the Natural Language Processing group. He is now a library developer in the Visual C++ group. His interests include data structures and algorithms; compiler, language, and library design; data serialization and persistence; and pattern matching. He can be contacted at ericne@microsoft.com.
|
| Click here to download the slides from the presentation |
|
|
| |
|
|