phreaks wrote:

Dr Herbie wrote:

phreaks wrote:

Dr Herbie wrote:
OK, now I don't have a CS background and I fell into the C-family of languages (with a short stroll through Pascal and Basic at the start), so I'm a mainly OOP developer, and I come up a bit short on the rest of this stuff.

Can anyone suggest examples of functionality that would be better written in F# than in C#?

When would I want to use it?


Herbie


Statistical or analytical modeling and forecasting.


OK. Why?

Herbie


because it's better to represent function programs as mathmatical formulas.



So would you say it's a 'domain mapping' issue then? 
Functional programming -> mathematical solutions, OOP -> 'corporial' solutions?

I can see that a lot of scientists would be interested (not just computer science, but all sciences).

It's probably not for me then - I'm dreadful at maths; I've tried 3 times to learn calculus but it seems my mind just doesn't work that way.


Herbie