如何着手进行F#编程?
要学习这门语言,或者了解它相对于其他语言的一些优势,有哪些好的入门示例?
我需要哪些工具(例如Windows、Visual Studio等)?
发布于 2012-08-16 02:05:39
官方入口在这里:Microsoft F# Developer Center
想要快速体验一下,可以考虑trying F# in your browser (Silverlight)。(包含交互式教程演练)
从观看视频和演示开始(BTW,Luca Bolognese的An Introduction to Microsoft F#仍然是关于这个主题的最佳演示之一)。然后阅读下面两本必读的书:
除此之外..。
快速链接
社区
问与答
上
博客/发布
Meetup组
视频
MSDN 上的
其他书籍
所需工具
Visual Studio:
MonoDevelop:
的part
发布于 2013-08-16 02:46:33
我学习F#的方法是经历以下3个步骤。
首先,我浏览了Try F#网站上的介绍,它对该语言的语法和风格进行了很好的(但轻松的)交互式介绍。
接下来,为了实际使用这种语言解决问题,我开始解决Project Euler站点上的一些难题。我解决了大约前十个问题,在每个成功的问题之后,我查找了一个替代的F#实现here。这给了我们一个很好的感觉,让我们知道如何使用序列和递归,并且通常会对语法感到满意。
最后,我在http://fsharpforfunandprofit.com/上阅读了真正优秀的30点指南Why use F#。它将带您一步一步地了解该语言的所有主要部分,描述如何利用它们-并着眼于C#开发人员。之后,我鼓励你在网站上寻找其他资源,它们都写得很好,非常有洞察力。
完成这些步骤之后,您应该已经准备好开始在F#中创建一个真正的项目了。
发布于 2012-08-16 10:17:46
Brian已经列出了一个很棒的列表,但我还是向F#学习资料的丰富生态系统-- F# Koans- -提出了我自己的一点贡献--这是一种通过测试学习F#语言的简单、有趣和交互的方法。
https://stackoverflow.com/questions/11974624
复制相似问题