Figure 1: Today's overlap between C89, C99, and C++98