开放源代码的Shared Source CLI 2.0 发布了!!!

不敢相信,微软竟然会发布Shared Source CLI 2.0 。我一直以为微软不再更新sscli,想不到微软竟然这么“无私”起来。不过奇怪的是,www.sscli.net 上面仍然说:Sscli.Net is unfortunately OFFLINE forever

可能有些朋友不是很清楚sscli,我简单介绍一下。所谓Shared Source CLI就是CLI的源代码公开版本,当然微软肯定不能把真正的完全的源代码发布出来,但不论怎么说sscli都可以让我们了解一下.NET是如果实现的。sscli的代码覆盖cli、c#语言编译器、System namespace下面的一些class library等等,内容非常丰富。毫不夸张地说,sscli是大家深度研究.net的最佳利器。

来看看sscli 2.0有些什么新特性吧。

  • Generics(泛型)公开generics的代码实在是太让人兴奋了
  • Lightweight Code Generation (LCG)
  • Open static and closed instance Delegates
  • Relaxed Delegates
  • Loader and System.Reflection re-writes
  • Metadata format updates
  • New C# features like Anonymous Methods, Anonymous Delegates and Generics support
  • Numerous BCL additions
  • Stub based dispatch support (in supported callsites)
  • Numerous bug fixes

下载地址:
http://www.microsoft.com/downloads/details.aspx?FamilyId=8C09FD61-3F26-4555-AE17-3121B4F51D4D&displaylang=en
大约20mb

大家还等什么,赶快下载去。就算没时间看,放在硬盘里面也令人感觉充实啊。

这个消息在这里应该是第一次出现吧,我搜索过博客园,没有搜到。

你可能感兴趣的:(source)