Иное понимание общественного прогресса предложил итальянский философ Д. Вико, автор теории «исторического круговорота». Он считал, что каждый народ проходит в своем развитии 3 эпохи: божественную, героическую и человеческую. После прохождения своей вершины общество оказывается в состоянии упадка, а потом движение вновь начинается по восходящей линии. В истории складывается, т. о., круговорот, повторение пройденного.