Да чё здесь комплексовать. Ты можешь просто скомпилировать свои исходники под плюсами и сразу получишь кучу ништяков. Потом можно собрать структуру и функции работы с ней в класс с открытыми членами. Потом сделать конструктор, что-бы не вызывать метод Init. Потом закрыть часть членов. Потом... и пошло-поехало.
Три кита на которых зиждется реклама: враньё, преувеличение, замалчивание. Новости СМИ - это политическая реклама.