F#将被集成进Visual Studio
来源:InfoQ
F#是一个来自Microsoft Research(微软研究院)很有影响力的语言。它基于ML语言家族,但是也吸收了一些从C#、LINQ和Haskell获得的概念。F#运行在CLR上,能调用任何.NET函数库。
据Somasegar(中文连接 )所言,“[微软开发部]将和Don Syme以及其他在微软研究院的其他人合作,把F#语言完全集成进Visual Studio中,并继续对F#进行创新和改进。”这意味着F#将会得到.NET平台首选语言的待遇。
这不是微软第一次引进除三大语言(Managed C++、C#和Visual Basic)外的语言到.NET平台上。J#,一个Java 1.1的克隆,和JScript.NET等都具有[基于.NET的]编译器,但却没有或很少得到Visual Studio的支持。最近,IronPython和IronRuby编译器也作为开源项目添加到(.NET平台中)。令F#不寻常的是,其是.NET平台上第一个以函数式编程而非某种形式的面向对象编程为主的语言。除开T-SQL,微软的最后一个非OOP语言是FoxPro中受人尊敬的xBase语言。
现在还没有设定发布第一个版本的时间线,但不太会和Visual Studio 2008一起发布。
| 感谢原创者的辛勤劳动,希望对您有所帮助,转载请注明原出处。 |