Perspectives on revolution and evolution