2011-04-21 40 views
9

类似thisthis问题。有没有一个地方 - 官方或非官方 - 了解F#的进一步发展(除了等待下一个PDC)?F#的未来路线图

我对保留的关键字特别感兴趣atomiccomponentmixinpuretrait,如果有添加类似菲尔的Bagwell的持久数据结构(如用Clojure或Scala中看到的)的计划,当然在什么时间框架我们可以开始玩Type Providers

如果没有这样的资源,这是由于F#是在'关闭'门后开发的,还是仅仅是由于F#工作人员的时间限制?

+4

我很好奇:1)“嵌入” FSI /更多的编程访问FSI一个会话中,2 )LinqToSql和LingToEntities改进,3)引用评估改进,4)改进的Visual Studio工具(重构工具,WinForms/WPF设计器),5)改进静态成员约束语法,6)修复静态成员约束中的错误,7)typeof ,8)对类声明的改进(当使用隐式构造函数时,可以使用自动获取/设置语法,字段(val)声明,公共静态字段),9)当“安全”,10)静态类型测试时,数字类型之间的隐式转换。 – 2011-04-21 15:11:43

+0

@Stephen Swensen:哦,是的,重构支持真的是一些东西!但是,你对静态类型测试意味着什么? – 2011-04-21 15:29:07

+1

@Alexander Battisti - 这是目前仅供F#核心库使用的功能,它允许您基于泛型类型参数静态优化代码分支(即通过内联)。例如,参见'source \ fsharp \ FSharp.Core \ prim-types.fs'中的'GenericComparisonFast'的定义(实际上,该特性广泛用于该文件以及F#源代码中的其他地方)。 – 2011-04-21 15:45:09

回答

2

我认为Type Provider将在未来几个月内上市。否则,f#团队将没有足够的东西显示在下一个PDC中,这是非常接近今年pdc在9月

F#团队一定做了很多很棒的原型。但MS始终对发布持谨慎态度,甚至是beta版本。只有经过足够的内部测试和用户反馈(MS有这么多的工作人员......),新功能才能向公众发布。