May 14th, 2003 — The Bizarro World of hetero_stack… — Eric Niebler
Location
Abstract
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.
hetero_stack is a dynamic replacement for the …
April 9th, 2003 — New Features in Visual C++ .NET 2003 — Ed Dudenhoefer
Location
Abstract
An overview of the newest version of Visual C++, codenamed Everett. New features including the IDE, project system, forms designer, compiler, debugger, conformance, security and library improvements are explained or demonstrated. Tips and possible breaking changes will also be …
March 12th, 2003 — Resource Management in C++ — Bartosz Milewski
Location
Abstract
Everybody knows the adage “Resource acquisition is initialization.” Not many people know that this simple principle gave rise to the whole methodology of Resource Management (RM). Bartosz will try to convince us that RM is better than garbage collection …
February 12th, 2003 — Mojo — Andrei Alexandrescu
Location
Abstract
Attend this talk to learn about Mojo, the new framework, library, and coding guideline that enables you to pass and return values without fearing that copying temporaries is going to ruin runtime performance or your code review. Mojo guarantees …
January 8th, 2003 — Unit Testing — Asim Jalis
Location
Abstract
The talk will focus on C/C++ unit testing and test-driven development using the CuTest library. CuTest is simple, portable, and follows the JUnit look and feel in its output and API. The topics covered will include:
- Introduction to …
December 2002: No Meeting
November 13th, 2002 — C++ Techniques for Tomorrow That Can be Implemented Today (aka Boosting your Code) — David Brownell
Location
Abstract
This presentation will illustrate techniques to ensure code correctness at compile time, extend the STL, and enhance C++ using the freely available and portable boost libraries, www.boost.org. Beginning with brief overviews of the boost organization and the …
October 9th, 2002 — C++ Features to Beware of Today, and to Anticipate in C++ 0x — Herb Sutter
Location
Abstract
From exception specifications to export, from typedef templates to typeof to delegating constructors, this talk analyzes current C++ features that you should use with care if at all, and important new C++0x language features coming soon to a …
September 18th, 2002 — Understanding templates as a form of weak typing — Bruce Eckel
Location
Abstract
As I learned the Python programming language (see www.Python.org), I began to understand the concept of weak/latent typing (which the Smalltalk programmers are so fond of). At first, this seems like a very heretical and dangerous …
August 2002: No Meeting
July 2002: No Meeting
social
blogroll