《ClR via C#》中译本 译者评论。
![](https://www.cnblogs.com/images/cnblogs_com/smwikipedia/zcover.jpg)
实际上,随着我们软件工程师整体水平的提高,我们更需要学习表象之后的设计原理,和思想。这样我们就可以不断的进入产业界的更上游,而不是一直徘徊在目前的这个位置。
《C#编程语言 (C# Programming Language)》就是这样一本好书。其作者 Anders 是 C# 语言的发明者,.NET 首席架构师,是 Bill 亲自出马若干次才从 Borland 挖过来的一流人才。Anders 在 DOS 时代就开发出了 TC20,Windows 时代发明了 Delphi 语言, 被 Borland 公司授为首席科学家。Sun 公司在设计 Java 虚拟机的时候 Borland 公司也有过参与,Anders 是其中的灵魂人物。事实上,目前的 Java 阵营,和 .NET 阵营的核心技术基础都或少或多来自于 Anders 的大脑。
C# 语言到今天为止,官方公布的,包括 1.0 和 2.0 版本。最新的 3.0 版本还在微软公司内部进行测试,尚未公布。本书分两部分,分别完整地介绍了 C# 语言 1.0 和 2.0 版本,以及其背后的设计动机和思想。
严格地讲,其他介绍 C# 语言的书,包括那本著名的厚厚的《C#高级编程》在内,以及这本《框架设计:CLR via C#》,从语言的层面上讲, 只是《C# Programming Language》一书的子集,或者是这本书某几点内容或者某几章内容的具体化。由于这本书介绍的是语言背后的事情,没有涉及 IDE 的使用等这类表面化的内容,其他书确实是这本书有益的补充。
《C# Programming Language》这本书并不适合初学者进行学习,而是适合已经入门的,并且想要进一步提升自己的中级、高级工程师使用。
当然,说了这么多,我并不是说《框架设计:CLR via C#》不是一本好书, 或者说其应用价值就比其他的书低, 只是借这次机会抛砖引玉地提醒一下, 我们在选择书籍阅读的时候,在自己有时间、有能力的条件下,能够选择讲解更深入,更专业的书籍。我们有能力学习更深入,更思想化,对我们自身能力体高效果更大的书。
实际上,《框架设计:CLR via C#》也是一本介绍 .NET 的好书。
希望我们的软件工程师团体的水平能够在这样一批好书的推动下,能够更上一层楼。
posted on 2008-06-20 23:45 smwikipedia 阅读(415) 评论(0) 编辑 收藏 举报