How much OOP is good?

Perhaps a functional language is more appropriate for mathematical programming...?

Think so, one of the first prog.lang. was Fortran = Formula Translation.

F# - only played that on the piano :wink:

I think you mean Fortran .EQ. Formula Translation.