impact of recent and foreseeable scientific and technological progress on the evolution