R is great for doing data analysis, but it can be frustrating as a programming language. It doesn't feel familiar to developers---it pays greater homage to its statistical heritage---and there's little consistency across the community-built packages. F#, on the other hand, is first and foremost a programming language. And, as it's a .NET language, it has access to a enterprise-grade tooling and … [Read more...]