Welcome

首页 / 软件开发 / .NET编程技术 / [你必须知道的.NET]第二十九回:.NET十年(上)

[你必须知道的.NET]第二十九回:.NET十年(上)2011-03-23 博客园 Anytao引言

语言是程序开发者行走江湖的手上利器,各大门派的高手在论坛、博客为了自家门派争吵不已早是技术世界中的亮丽风景,虽多少为刚刚踏入江湖的新手提供了思考的素材,但也同时迷惑了初出茅庐的前行方向。

本文不欲计较门派的高下,旨在明辨技术的真谛,这就是.NET平台下的开发利器:C#语言,并从其变迁的进程中对于.NET技术发展把玩一番。

在上篇,我们走在历史,对.NET的过去尤其是c#语言做以回顾,具体而言就是.NET 1.0、2.0、3.0的一路走来。

.NET之,历史脚步

C#十年了。这个日期是从Anders Hejlsberg在1998年组建C#团队开始算起的,掐指算来已是十年有余了。作为.NET平台下的静态强类型语言,在过去10年的发展历程中披荆斩棘,已经逐渐成为应用开发语言中的佼佼者。从TIOBE开发语言排行榜的最新统计来看,C#位居第六成为开发语言市场的顶级产品:

表 1 TIOBE开发语言排行榜

(注:此为2008年12月的TIOBE开发语言排行榜,参考http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html)

因此,在我们讲解历史的开始,将C#发展历史中的里程碑作以标记,来感受一下C# 10年的发展历程,为每开发者在心底搭起一座通往未来的桥梁。