关于问题为什么这么多人不喜欢谭浩强的 C 语言程序设计?一共有 5 位热心网友为你解答:
【1】来自网友【百剑阁】的最佳回答:
估计 2010 年以前读大学的小伙伴大学的 c 语言教程都是谭浩强老爷子的 C 程序设计吧。现在网上很多人都在骂这本书,说得好像一文不值,罪大恶极,对谭老爷子也是极尽讽刺之能事。说实话,感觉这样说是不公允的,谭老爷子在 1989 年 C 语言第一次标准化(C89)仅仅 2 年后,老爷子便在 57 岁高龄写出了《C 程序设计》,还是很牛的。
诚然,这本书里面有不少错误疏漏和艰难晦涩的地方,但在当时的条件下,绝对算得上是经典之作了。以现在的标准反过来去批判当年的开拓者,不考虑实际情况,无限放大缺点,是一种典型的傲慢与无知,是历史虚无主义的一种典型表现,与“何不食肉糜”一样可笑。
【2】来自网友【决胜网】的最佳回答:
每一本书都有其浓重的时代背景,正如在读巴金的家春秋感受到被桎梏青年人的思想与命运,读着读着心情就慢慢压抑起来。文学书籍亦如此,那么作为非常有时代特色的 c 语言程序设计,是 1991 年由清华大学出版社出版的,在当时它可以作为自学教材同时也可以作为正式教材。如今,时代飞速前进,计算机领域更是迅猛发展,显得这本书就有些落后了。
一、内容深入浅出,并获得很多殊荣
总体来说内容比较合理,逻辑性比较强,而且通俗易懂。曾经荣获高校出版社优秀畅销书特等奖等殊荣。随着书籍的不断改版,唐老师也对书籍做了进一步的修订,使其更适应现代读者的口味与需求。
二、有些漏洞在所难免,那是时代赋予的
这本书有其特殊的时代背景,随着计算机软件领域的飞速发展,现在这本书因为内容比较老,可能已经不太适宜做教材,那可以选用其他的书做教材呀。但却不能用现在的眼光去评判当时的那本书,如果要去评判也应该理性公正。
三、发行量大用的人多,所以评判也就多
唐浩强老师的 c 语言程序设计,如今已经是第四版了,可以说是一种 c 语言的学习主流用书,发行量比较大,用的人也相对来说比较多,而且还用作教材,当然评判也就会多一些。但还是应该以发展的眼光来看待一些事物。
四、这本书实际上培养了一大批的人
以前在计算机领域可以借鉴的东西很少,可以说正是这样的书籍,以详细的讲解和通俗易懂的风格,培养了一大批的基础扎实的人才,才有了之后的网页和动画,有了众多的可参考的资料,这些贡献都是不可磨灭的。
【3】来自网友【蝶恋火 2】的最佳回答:
技术落后
【4】来自网友【C 语言答疑课堂】的最佳回答:
谭这本书,有人说好,有人说坏,那只是别人的看法。咱凭心而论,谭这本书适不适合自己得取决于自己的判断。自己看了能否看懂,看了能否学到基本的基础的知识,能不能把自己领进门,这才是评价谭这本书的标准。
就我而言,我上大学学 C 语言这门课,教材就是用的谭这本书。对于一窍不通的我,是谭这本书,好歹把我领进门,让我知道 C 语言是个啥东东,了解了 C 语言的基本语法。在学完谭这本书之后,再去看其它的 C 语言书籍,基本就能很快进入状态,而且理解其他书籍的知识点也不会有很大的障碍。
我在“C 语言编程技术分享”,也就是一个公众浩里撰写了一些学习 C 语言的文章,希望作为基本教材之外的辅助教材,让学习 C 语言的人对 C 语言基本的东西有更为深刻的认识与理解。
【5】来自网友【虫 109720042】的最佳回答:
其实这本书是让你先入门,有了基础你再去啃 c primer 之类的,否则一上来看蓝色那本,绝对看懵逼你,因为讲得太细了,老外就是刨根问底讲得很细,但有几个能静下心看完这本砖头书,先入门再精通!