神刀安全网

Is it time to learn F#?

TL ;DR After a marathon production process I have finally released a new screencast, “ F# Fundamentals “ for Pluralsight.

Is it time to learn F#?

2015 was a big year for functional programming ( FP ), with many high-profile successes.

Developers are discovering that FP helps them to be clearer and more rigorous in their programming. A maturing industry is discovering a set of more capable tools.

Is it time to learn functional programming?

Probably.

Either you will discover a whole new level of programming skill and productivity, or you will learn why it is not for you. Surely either option is better than ignorance?

Is it time to learn F#?

Yes. If you work with . NET then F# should be one tool in your toolbox.

The biggest uptake of functional programming has been in the tools that are able to benefit from a larger ecosystem. Scala and Clojure have benefitted from targeting the JVM . This allows them to be used anywhere Java is expected, to run on the JVM and to access the Java standard library. In the .NET world F# is the equivalent. It is a functional programming language that runs on the .NET CLR and has access to the .NET base class library.

Still not sure? Have a look at this excellent article describing the benefits of F# and functional programming.

How?

Try F# lets you experiment with F# programming in your browser. http://fsharpforfunandprofit.com/ has lots of great content.

Finally, I have recorded a six hour screencast (F# Fundamentals) that takes the student from no knowledge of F# to a intermediate level sufficient for creating console applications, services and web applications.

转载本站任何文章请注明:转载至神刀安全网,谢谢神刀安全网 » Is it time to learn F#?

分享到:更多 ()

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
分享按钮