Object-Oriented Programming in Econometrics and Statistics Using Ox: A Comparison with C++, Java and C#

It is argued that object-oriented programming can bring important benefits when used in econometric, financial, and statistical computing. The Ox language is used to discuss the issues, and compared to C++, Java, and C#. A Monte Carlo experiment of a simple bootstrap problem illustrates the benefits.