为什么很多人吐槽谭浩强的c语言程序设计?

如题所述

很多人对谭浩强的C语言教材持负面看法,本文将理性分析此教材的优劣。

教材被一些教师批评为“狗屁不通”,并认为他非计算机专业出身,曾是清华图书馆的翻译。有人认为国内出书抄袭现象严重,连谭浩强的错误也被误抄。

作为教材使用者,我的感受是,这本书对于初学者较为友好。

在大学C语言课程开始前,我自学了谭浩强的教材,通过书中的实例代码和输出结果进行对照和实践,逐步加深理解。教材中的课后习题也加强了我的实操能力,帮助我顺利通过了NCRE二级C语言考试。

然而,初学者应避免盲目听取负面评论,学习一门语言的关键在于个人兴趣和实践方法。教材选择不当只会让学习过程更加艰难。

对于C语言学习,我推荐两本经典教材:《C primer plusa》、《C和指针》。谭浩强的教材虽有时代局限,但在90年代初具有重要指导意义。随着时间的推移,计算机科学快速发展,经典教材逐渐被淘汰。

教材选择不当或长时间沿用老旧教材是问题根源。大学和教授应紧跟行业发展,更新教材内容,避免误导学生。而谭浩强将一生奉献给中国计算机科学的发展,其捐资助学的善举更值得尊敬。

计算机基础学习至关重要,参考一流大学教材能提高学习效率。推荐包含浙大计算机专业4年内容的教材、课件、试卷、PPT等资源。

最后,计算机领域面试核心知识点包括算法设计、数据结构、操作系统、网络等,准备时需注重实践能力的培养。
温馨提示:内容为网友见解,仅供参考
无其他回答

为什么很多人吐槽谭浩强的c语言程序设计?
教材被一些教师批评为“狗屁不通”,并认为他非计算机专业出身,曾是清华图书馆的翻译。有人认为国内出书抄袭现象严重,连谭浩强的错误也被误抄。作为教材使用者,我的感受是,这本书对于初学者较为友好。在大学C语言课程开始前,我自学了谭浩强的教材,通过书中的实例代码和输出结果进行对照和实践,逐步...

为什么C语言吧的人很抵制谭浩强的书啊?
C语言吧的部分用户对谭浩强的书籍持有负面态度,主要是因为这些书籍针对英语较差的初学者可能不够友好。国外的编程书籍通常包含最新技术,但对语言基础的要求较高,对于英语水平有限的学生来说,理解起来可能存在困难,因为其中的术语多为英文。国内如谭浩强的书籍,对于初学者来说是个不错的选择,它们以通俗...

为什么这么多人喷谭浩强的C语言程序设计
很多地方描述不准确,还有特别多的地方解释不详细(有些函数功能的一些注意事项也没讲,可能老谭认为初学者不需要考虑那么多,实际上这种想法是错误的),有的代码实际运行结果和书中描述不符,甚至有的代码都无法运行。书中对代码的结构、写法都比较过时,引来那么多喷子攻击这本书也是意料之中。不过,...

为什么这么多人喷谭浩强的C语言程序设计
主要是因为太旧了,这么多年过去了还是用十多年前的教材,计算机,可以说是目前世界上最前沿的东西,学他的教材却是最落后的教材 编译器用的还是vc6.0 拿来开发工程简直费劲的要死,可没办法,教材不换,老师不改,考试不改,所以教材又不换,循环往复,导致这么多年了学生们学的还是vc6.0 书上...

如何评价谭浩强《C程序设计》错误之不完全汇集
我只想说些良心话。谭浩强主编的《C程序设计》确实有些小错误,还有些程序运行结果甚至与书都不符,但是不知道谁编出的《谭浩强<C程序设计>错误之不完全汇集》(以下简称“汇集”)简直也太诋毁这本书了。首先,“汇集”总在最小的、甚至小到根本没人去纠结也完全无所谓的地方上抠字眼,“汇集”的...

C语言程序设计 谭浩强 为什么很多人说他害人
谭浩强的书真的是只适合二级的,基本上适合所有专业的人,如果你是计算机的,那他这本书真的只算是入门的。其实一门语言并不是很重要,重要的是算法,语言是死的,算法是有灵魂的

为什么这么多人黑谭浩强的c语言教材
人红是非多吧,因为谭浩强的书用的多,某些人心理不舒服。再加上再好的书也不可能让所有人都满意,黑也是很正常的。

...说他害了很多人?很多人说他把中国的计算机编程水平拉低了一大水准...
1. 谭浩强的编程书籍对于已经步入职场的人士而言,其编码风格可能存在一定的不规范之处,因此,读者应将他的例子作为参考,而不是直接应用到实践中。2. 记得2012年,我大一的时候,所使用的C语言教材就是谭浩强教授的著作。那段时间,我们班级的挂科率高达一半,这种情况令人深思。谭浩强的书籍包含过多的...

为什么C语言吧的人很抵制谭浩强的书啊?
当然,你如果自身有那个条件,比如英语很好,比如有比较好的语言基础。你可以看国外的数据。一般向这类书籍实话说确实国外的比国类的好,特别是最新技术。但这并不合适英语较差初学者,你更本看不懂他们说的那些英语术语,谈何理解。国类的书籍,我自己觉得谭的书还是很不错的,适合初学者,如果想研究...

...说他害了很多人? 很多人说他把中国的计算机编程水平拉低了一大水准...
\/\/ 我记得那时我才大一(12年)接触到C语言的教材就是他的书,那时候真惨烈啊,我们班挂科一大半,想想这是啥概念,他的书真的不好看,理论知识过重,实践欠缺,例子又坑(编译器环境会导致运行结果的差异并没有指出),总结一句话,这书害人不浅,导致一开始我们班对编程感兴趣的人寥寥无几;\/\/...

相似回答
大家正在搜