写点什么

F#发布了带有重要更新的 1.9.4 版

  • 2008-05-11
  • 本文字数:812 字

    阅读完需:约 3 分钟

微软发布了一个新版本的 F#编译器,版本号是 1.9.4。新版本更加优美和简单。

微软研究院的研究员 Don Syme 他的网站上公布了本次发布的详细信息。本次发布的目标是使 F#更简单和更一致。Don 指出了本次发布的一些变化:

本次发布的版本中我们对语言的一些重点部分作了精简,包括

  • 更一致的、对称的操作符重载
  • 使用命名的及可选的参数同 COM 方法交互(让使用 Excel、Word 的 API 更简单等等)
  • 额外的 nullness 检查
  • 完善了对象模型(密闭、抽象类属性和许多其他细节都已经解决)
  • F#核心类库性能优化
  • 改善了 Visual Studio 的 F#交互视窗
  • 修复了 100 个 bug,许多都是来自用户的反馈

虽然已经有这些重点,还是可从 Don 处获得一份更详细的清单,其中概述了所有的 bug 修复以及语言和类库方面面的增强。F#的目标是成为 CLR 上的主流语言,并且团队已经做出决策:

把过渡语言成为一个稳定的,产品化的语言还有很长的路要走。我们的总体目标永远是把简洁、高效、类型化的函数编程集成到一组工具中,让人们把它作为.NET 编程的一部分,同时确保语言简单易用和具有强大的工具支持。

社区是一个学习 F#和函数编程的重要资源。有很多网站专门或偏重于 F#语言的示例。下载和安装 F#是一个开始,但是看到谁在使用它和他们是怎么使用的可让你动手去试试。

Don 还指出了一些来自他自己的 F#团队成员的推荐链接:

微软 F#语言的更多信息可以从微软研究院网站找到, F#编译器可以从这里下载 Don Syme 的博客也是一个 F#语言改进方面的一个重要资源。

查看英文原文: F# 1.9.4 Available Now with Important Updates

2008-05-11 02:361341
用户头像

发布了 45 篇内容, 共 76815 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

为什么迫切需要一套直接可落地的中台开发框架

高鹏

中台 业务中台 DDD 中台架构 业务架构

央视多方视频连线演播厅系统

dwqcmo

音视频 集成架构 解决方案 智能硬件

一个优秀的程序员,不仅要会编写程序,更要会编写高质量的程序

Java架构之路

Java 程序员 架构 性能优化 编程语言

MapReduce简介及过程详解

犟马骝

hadoop mapreduce

发挥区块链技术优势 确保食品安全

CECBC

区块链技术 信任机制

播客有没有未来?

善宝橘

播客

甲方日常 34

句子

工作 随笔杂谈 日常

Storage API简介和存储限制与逐出策略

程序那些事

大前端 浏览器 web tech web storage storage api

vivo 基于原生 RabbitMQ 的高可用架构实践

vivo互联网技术

高可用 RabbitMQ 中间件

深入剖析 | 字节码增强

九叔(高翔龙)

JVM 字节码插桩 bytecode JVM虚拟机原理 字节码增强

亚马逊向世界各地逾1000家慈善组织捐赠数百万件物资

爱极客侠

架构师训练营第 1 期第 5 周作业

业哥

【高并发】学好并发编程,关键是要理解这三个核心问题

冰河

并发编程 同步 分工 互斥 签约计划第二季

用Python加载数据的5种不同方式

计算机与AI

Python 数据处理

法定数字货币对银行存在潜在冲击,可能是第六版的人民币

CECBC

数字货币 金融

(转)程序员的写作课

Leo

学习 大前端 技术博客

1分钟带你入门React Context

Leo

大前端 React useContext Context

Flink中CoProcessFunction6-7

小知识点

scala 大数据 flink

晦涩难懂的CAP,是否完全正确?

架构师修行之路

LeetCode题解:98. 验证二叉搜索树,使用栈中序遍历,JavaScript,详细注释

Lee Chen

算法 大前端 LeetCode

架构师训练营第五周作业

邓昀垚

极客大学架构师训练营

十九、深入Python匿名函数

刘润森

Python

从资金荒、恒大事件看区块链技术在供应链金融上的应用价值

CECBC

区块链 供应链物流

阿里P8架构师“墙裂”推荐:Java程序员必读的架构进阶热门书籍,值得学习!

Java架构之路

Java 程序员 架构 编程语言 推荐书籍

做好提醒巧防范 守好钱包防诈骗——南京移动防通讯信息诈骗志愿者服务进社区

「2020年字节秋招超万人」那么程序员跳槽时,如何选择公司

Java架构师迁哥

程序员

开始真正的学习吧 -- 2020-10-20

BlueVitamin

被延伸的“五感”:OPPO联合丹拿发起TWS耳机音质革命

脑极体

必须收藏:20个开发技巧教你开发高性能计算代码

华为云开发者联盟

性能 并发

技术实践丨手把手教你使用MQTT方式对接华为IoT平台 华为云开发者社区

华为云开发者联盟

技术 物联网 mqtt

简约而不简单的分布式通信基石

架构师修行之路

TCP 分布式 微服务 udp

F#发布了带有重要更新的1.9.4版_.NET_Robert Bazinet_InfoQ精选文章