【发布时间】:2010-04-03 00:30:05
【问题描述】:
我对使用 F# 进行数值工作很感兴趣,但我的平台不是基于 Windows 的。对于生成大量短期对象的程序(函数式语言的典型情况),Mono 仍然存在显着的性能损失。
Silverlight 在 OSX 上可用。我看到一些参考资料表明以通常方式编译的程序集无法被引用,但细节上并不清楚。我对 UI 不感兴趣,但想知道是否可以有效地使用与 silverlight 捆绑的 VM 来执行?
我希望能够引用我已经在 java 中拥有的大型数值模型库(通过 IKVM 交叉编译到 .NET 程序集)和用 F# 编写的新代码库。我希望 OSX 上的 silverlight VM 具有良好的性能,并且可以引用外部程序集和本机库。
这可行吗?
【问题讨论】:
-
如果您能够重建这些针对 Silverlight 的库,您就可以使用它们,否则就不行
标签: silverlight f# mono cross-platform