Alex Rosenberg of Duke University talks with EconTalk host Russ Roberts about the scientific nature of economics. Rosenberg, a philosopher of science talks about whether economics is a science. He surveys the changes in economics over the last 25 years--the rise of experimental economics and behavioral economics--and argues that economics has become more scientific and that economists have become more aware of flaws in economic theory. But he also argues that economics is unable to make precise predictions about the effects of various changes in policy and behavior. The conversation closes with a discussion of the role the philosophy of science can play in the evolution of economics.