上周,Miguel de Icazza 发表了一篇长文,列出了自 2010 年 7 月转移到 GitHub 后,Novell 的 Mono 团队所完成的工作。其中大多数工作是对 F#、IronPython、 IronRuby 以及 UnityScript 的支持,这些语言目前都已经是开源的了。另外,还有对 Mono 的标配 IDE MonoDevelop 进行的改进,涵盖 Linux 和 Mac OSX 两大平台。
更新列表:
- 可以运行 F#
- 支持 UnityScript,一种强类型的、基于类的 JavaScript 扩展
- MonoDevelop 2.6 内置对 Git 的支持,叫做 NGit
- 新的 Profiler,以代替旧的 logging profiler、heap-shot profiler、heap-buddy profiler 和 statistical profiler
- Monolight 的内存泄露检测工具
- Android 平台上的 Mono
- MonoDevelop 支持 MonoDroid
- 将 MonoTouch 更新到 Mono 2.8
- 加入 Jeroen Frijters 编写的 IKVM.Reflection 引擎,作为 C#后端的另一种选择
- 基于 Gallium 项目的 Monolight GPU 加速
- Moonlight 在 Silverlight 4 测试套件上的通过率为 47.77%
- 2011 年初发布 Monolight 的公开 beta 版
- 发布 MonoMac 0.4
- 发布 MonoDevelop 插件系统
Mono 团队计划在 2011 年第一季度发布 Moonlight 3 和 4 的 beta 版本,以及 MonoDevelop 2.6、Mono 2.10 和 MonoDroid 1.0。值得注意的是,从 12 月 1 号到 8 号 MonoMac 已经被下载了 144 次,显示出了人们对在 Mac 平台上运行 Mono 的兴趣。
查看英文原文: A Mono Update
评论