F#是编程语言的未来吗?是时候学习F#了吗?市场上任何其他语言都相当于F#?
F#是一种通用的,面向对象的函数式语言,虽然你可以在F#中轻松创建一个DSL,但它并没有专门为特定领域的语言设计.
如果你真的有兴趣学习类似F#的东西,那么现在是正确的时间.如果你想学习一门新语言以增加你被雇用的机会,那么如果你还不熟悉函数式编程,那么F#可能不是一个好的选择.您可能想尝试JavaScript,Python,Ruby或C#并使用匿名函数.
如果你想坚持使用接近F#的东西,ML语言系列中有任何东西,特别是OCaml.Haskell是一种纯函数式语言,因为没有副作用(Haskell的monad除外).还有Lisp家族,Nemerle和其他几个人.
我说现在是个好时机,我上周向fsbugs发了一个问题,答案是在距离该人自己的几个小时内回来的.
现在尝试使用c#...