Calculus of variations vs. continuous-time dynamic programming



Hello,

It's my observation that when dealing with an optimization problem (optimization of a function), physicists tend to use calculus of variation while people in Economics and Finance tend to use continuous-time dynamic programming.

How do you compare the 2 approaches? What are the pros and cons?

Thanks.

DT
.