Что такие Си с классами?
Бьярн Страустрап - Дизайн и эволюция C++.
Подробнейший ответ найдете в главе 2.
Да, мол STL не используют, всякие Boost и прочее.
Обычно популярный подход у людей, которых C++ не кормит. Хотя я могу и ошибаться, но мне другой вариант кажется просто странным.