Learning F#

F#There’re 3 reasons for me to learn F#:

  1. F# now becomes a first class language supported in .NET framework, and Visual Studio 2010.
  2. F# supports Parallel programming and asynchronous operations in a very nature way.
  3. F# syntax is so close to JavaScript (e.g. the concept of function), which is one of my favorite languages (at least I have to master it as a web developer). Besides, there’s already a business product WebSharper (with a free download standard version) that lets you program HTML/JavaScript/Ajax with F#. You can even write HTML5 apps with that. Since they have so similar syntax, the way of transformation is so much nature than Script# does

Maybe the fundamental reason for learning F# is to change your mind a bit, when learning a functional language in a declarative way. There’s already languages or features like XSLT, Xaml and Linq perform in a declarative way, but F# is a nature one. Doing OOP forever is not always good for a developer, who definitely needs to learn more.

Although I wanna have a great list of F# learning resources here, there’s already a perfect one from stackoverflow. Maybe we can save some bandwidths here. Smile

转载于:https://www.cnblogs.com/tshao/archive/2010/07/05/learning_fsharp.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值