引言
语言是程序开发者行走江湖的手上利器,各大门派的高手在论坛、博客为了自家门派争吵不已早是技术世界中的亮丽风景,虽多少为刚刚踏入江湖的新手提供了思考的素材,但也同时迷惑了初出茅庐的前行方向。
本文不欲计较门派的高下,旨在明辨技术的真谛,这就是.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年的发展历程,为每开发者在心底搭起一座通往未来的桥梁。
时间: 2024-11-03 23:06:14