News for hackers. Stuff that matters.
Re:Announcing a pre-release of F# 3.1 and the Visual F# tool... by rauljara on Thursday June 27, 2013 @10:28PM (#5955854)
You in particular? No, I cannot answer that question. I don't believe there is a single language which all programmers should be using.

In general? It is a strongly typed functional language with excellent type inference that isn't lazy and support imperative programming. I think (and this is opinion) that it much easier to reason about an program written idiomatically in a dialect of ML (such as F#) than one written in idiomatic Haskell, basically just due to the lack of laziness. I also think I prefer Haskell to the ML variants, but I also found the hump which one has to get over in order to be productive significantly lower.

Re:Announcing a pre-release of F# 3.1 and the Visual F# tool... by 7manr82h on Thursday June 27, 2013 @10:29PM (#5955855)
note: there is optional laziness via seq or 'lazy'