Mozilla's C++ Portability Guide

Mozilla's C++ Portability Guide. Brief summary: Don't use anything in C++. No templates, no RTTI, no namespaces. Good read though.