Mono 又更新了

  • James Vastbinder
  • 王瑜珩

2010 年 12 月 20 日

话题:.NETDevOps语言 & 开发架构文化 & 方法

上周,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

.NETDevOps语言 & 开发架构文化 & 方法