none
F#是什么呢 RRS feed

  • 问题

  • 据说vs2010集成了F#,网上搜索了下,说是什么函数式编程。搞不太懂。那以后应用开发用的是c#,还是F#。他们各自的应用领域在哪?
    2009年6月30日 7:58

答案

  • 函数式编程,跟面向对象一样,一种编程思想。目前这方面的资料不是很多,都是一个版本。其实不一定要F#才可以实现函数式编程。Js也可以。
    邹俊才
    • 已标记为答案 ogra 2009年6月30日 11:53
    2009年6月30日 9:12
    版主
  • 你好!
         F#是.NET平台下的函数式语言,可以直接使用.NET Framework提供的类库!这意味着 F# 是运行在 CLR 之上的,包含面向对象的编程,并确保了和 .NET 框架的平稳集成
        函数式语言的定义可以参考这里:
    http://zh.wikipedia.org/w/index.php?title=%E5%87%BD%E6%95%B8%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80&variant=zh-cn
         
    周雪峰
    • 已标记为答案 ogra 2009年6月30日 11:53
    2009年6月30日 9:20
    版主

全部回复

  • 函数式编程,跟面向对象一样,一种编程思想。目前这方面的资料不是很多,都是一个版本。其实不一定要F#才可以实现函数式编程。Js也可以。
    邹俊才
    • 已标记为答案 ogra 2009年6月30日 11:53
    2009年6月30日 9:12
    版主
  • 你好!
         F#是.NET平台下的函数式语言,可以直接使用.NET Framework提供的类库!这意味着 F# 是运行在 CLR 之上的,包含面向对象的编程,并确保了和 .NET 框架的平稳集成
        函数式语言的定义可以参考这里:
    http://zh.wikipedia.org/w/index.php?title=%E5%87%BD%E6%95%B8%E7%A8%8B%E5%BC%8F%E8%AA%9E%E8%A8%80&variant=zh-cn
         
    周雪峰
    • 已标记为答案 ogra 2009年6月30日 11:53
    2009年6月30日 9:20
    版主
  • 还是没搞懂跟C#有什么区别,呵呵.也不知道是不是跟C#,VB.NET一样的性质
    2009年6月30日 11:54