Windows 8 and F#



既然不能用F#构建城域风格的应用程序,也不可能从城域风格的程序中引用F#库,那么F#在Windows 8中的位置在哪里?我的意思是它的未来是什么?

过一段时间F#不会和Silverlight有同样的命运吗?微软有进一步发展的意愿吗?

我知道,我知道我仍然可以用F#开发asp.net、WCF和桌面应用程序,但问题是微软的长期计划是什么?

它会在某一天灭亡,还是会永生?

编辑:
嗯,我对在F#中不可能构建metro风格的应用程序感到满意。我认为它的Lightweight\Verbose语法和缩进的需要使得编写XAML预处理器或VS模板变得困难。问题是,这是一个实验项目,旨在将其最好的部分纳入C#,还是F#在Windows生态系统中有未来?

我认为您的假设是错误的-如果您在Visual Studio 11中创建可移植库项目,那么应该可以从C#Metro风格的应用程序中引用F#库。

因此,F#肯定会继续作为开发Windows应用程序"困难"部分的语言,在那里你可以实现你的域模型、算法、网络通信等。

此外,通过Pit(或商业WebSharper)等项目,可以编写真正可移植的F#应用程序,这些应用程序不仅可以在Windows 8上运行,还可以作为JavaScript应用程序在Android平板电脑或iPad上运行。

相关内容

  • 没有找到相关文章

最新更新