谭浩强在程序员圈子里的口碑如何?为什么?

悠瞅
有的人研究哲学,有的人研究哲学学,谭的书编得不错,适合学生用来对付读了谭的书的人当老师以后不会编程却会出题的人出的题目,这些学生后来又当了老师,继续以这种方式出题,然后又有一批学生....。

昨夜東風
当年能写出这种理论教材的非常少,很厉害的教育家。

dudulang
谭浩强在教学水平上还是相当不错的,他写的教材是普及性的入门的。作为专业程序员,k应该另选教材。

jasontjj
他写的书晦涩难懂,让别人看不懂,才能显示自己的水平高。这样的时代已经过去了。

天津大学
无意间刷到这个问答,刚上大学时接触到了谭老师的C语言,在当时谭老师的书堪称经典教材。
现在想想谭老师的教材,可能有些小的瑕疵,但在当时互联网不太发达的年代,谭老师能够将刚刚进入大学校园的小白,以简浅易懂的方式把我们带入计算机世界,已经相当成功,凡是都要客观,谭老师的书对初学者是一本好书,这一点毋庸置疑。
一本书很难让初学者和高级从业者都喜欢,至少谭老师让计算机知识普及做出了贡献,是我们的启蒙老师。

臭扑克脸
学BASIC时,用的他的教材。

啊咦啊嚏
国内当时还有更好的书吗,我学BASIC和C都是谭老师的书,当时搞科技写程序主要是辅助设计和科学计算,不能太高要求,专业程序员还是用原版的R&C

世界第一帅男
C语言是基础。基础懂吗?

恩和 娜达莎 俄式客房
第一版的忠实读者,现在看来确实不是主流。

带陌陌周游世界
评价一本书好坏,要放在当时的大环境中综合考量。至于评价书的作者,我想这就太无聊了,我们都没有资格。
C语言在国内流行应该是90年前后了,turbo c最先兴起,之后才是msc,有的已经淘汰了。当时确实没有什么好的教材,国外有一些bbs可以下载到各种简单的源码。家里上网还要拨号呢!
不记得第一本C语言书籍是什么了,有印象的是一本翻译过来的书,《C语言大全》,还有姊妹篇,C++语言大全,算是经典教科书,不过这已经是2000年的事情。
类似匈牙利命名法这种规范性的表述也不是早期就有的,这也不能都去怪谭浩强。
放在当下,这本书最大的问题,应该是变量命名过于随意,没有特定的章节讲一下应该怎样培养好的命名习惯,这对初学者很重要,就跟写字要坐姿端正,走路要昂首挺胸一个道理。
举个例子,使用ijklmn这种方式表示整数变量,偶尔用一下还可以,一眼能看出它的意图,这种场合是可以的。比如,代表循环自变量,至于循环是干嘛用的,还要看其它内容。如果嵌套三层循环,那么它就不恰当了,还是有个确切的语意比较好。
这就是习惯的问题,记住这句话:代码是给人读的,不是给机器读的。

灵珊
计算机专业的表示只看过他书的封皮[捂脸]

quasimodo
不能脱离时代做评价。在那个年代,谭老师的书还是很不错的,作为计算机语言入门书,教会了一代人计算机编程的初级知识。
当然,只学谭老师的书,不能让你成为合格的程序员,需要补的知识太多、太多。
任何人都不能读一本小学语文课本就成为作家。

Hertz
他写的那个C教材误导了整个中国学生,让学生转进茴字的几种写法,而不是软件工程思维。直接看C语言作者出那本教材就好了。

蟹·宝贝
程序员圈子里没有不埋汰他的
不过大学生圈里却好像好很多(起码我们当年是)
其实他就很类似当年的庞中华

Coffee Leben
不管如何,入门C的课程教程,似乎也没有比他那本好的国产教材了吧。