【发布时间】:2010-09-07 02:08:26
【问题描述】:
我记得,WP7 支持 C#,但不支持任何 .Net 动态语言(Ruby 或 Python)。是否支持除 C# 之外的任何其他编程语言?可以使用 Boo 开发应用吗?
【问题讨论】:
-
关于 VB,我现在可以作为 MSFTie 给出的官方回答是“在不久的将来更新”。
标签: .net windows-phone-7 boo
我记得,WP7 支持 C#,但不支持任何 .Net 动态语言(Ruby 或 Python)。是否支持除 C# 之外的任何其他编程语言?可以使用 Boo 开发应用吗?
【问题讨论】:
标签: .net windows-phone-7 boo
目前官方只支持 C#。非正式地,任何可以编译为 verifiable 托管程序集的语言(可验证性要求也适用于所有依赖项!)都很好 - 所以你应该能够使用例如C++/CLI、F#、Delphi Prism...
【讨论】:
/clr:safe 模式下使用,则没有任何依赖关系(但是,当然,您没有获得完整的 C++ 语言,也没有运行时库)。同样,它在该模式下输出纯 IL。所以它应该可以工作。
目前,官方支持的是 C#。 在中期(虽然没有正式宣布的时间框架)将完全支持 VB.Net 和 F#。 从长远来看,官方将支持动态语言(IronRuby 和 IronPython)——尽管由于市场限制,您可以使用这些语言执行的操作会受到限制。
更新:
Visual Basic 工具的 CTP 现在可从http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a808a69d-6119-47b7-b858-262be5c49915获得
【讨论】:
手机支持 F#。这些模板尚未融入 Visual Studio,但可以从 Don Syme 的这篇博客文章中获得
【讨论】:
如果您可以将其编译为 .NET CF 程序集,您可能会破解它来工作 - 没有什么明确停止其他语言被使用。
【讨论】:
【讨论】: