F# 4.0 于全平台发布

  • Jeff Martin
  • 邵思华

2015 年 8 月 9 日

话题:函数式编程语言 & 开发

随着 Visual Studio 2015 的发布,由微软创建的函数式编程语言 F# 也迎来了它的第四个版本。新版本中的变动包括大量的新特性、bug 修复、语言本身的一些增强,以及一些性能方面的改进。此外,新版本的 F# 还简化了在 VS2015 中进行调试与编辑的方式。

微软在发布说明中特别指出了一点,新版本的开发来自于公众,它得到了整个社区的广泛参与。正如之前所指出的,新版本的贡献者中有大约四分之一来自于微软,而其他贡献者都来自于外部。Visual F# 团队指出,在 VS2015 中出现了一个无伤大雅的 bug,它将 F# 4.0 RTM 版本错误地标记为 Visual F# 2015 RC 版本。其实只要在安装 VS2015 RTM 时选择安装 F#,就能够使用 F# 4.0 的 RTM 版本了。完整的发布说明中提供了新版本的完整细节,版本 4 的变更截至于第dd8252e号提交。

已经使用过 F# 的开发者可以观看由来自微软的 Lincoln Atkinson 制作的视频,以快速地了解F# 4.0 中的新特性。而不熟悉这门语言的新开发者可以通过F# Software FoundationTryF#中的资源作为学习的起点。

如果开发者想要进行 F# 4.0 的开发,那么他可以有多种选择。Windows 的开发者大概会发现直接安装 VS 2015 RTM 是最快的一种选择,而 Windows 平台上的开发者如果有志于为 F# 的开发贡献代码,或者只是希望使用 VS 2015 之外的工具,那么他们可以直接访问Visual F# 的代码库。而非 Windows 平台上的开发者如果对此感兴趣,可以关注一下 F# 的开放版本(Open Edition)以及相应的GitHub 库。代码改动以及插件将从 Visual F# 代码库转入开放版本的代码库,管理者将确保这两个项目不会无意中产生偏离。

查看英文原文:F# 4.0 Released for All Platforms

函数式编程语言 & 开发