The development of science