• 网站刚刚上线,难免有不足的地方,敬请谅解!欢迎提出宝贵意见!

  •    4年前 (2015-06-25)  入门必备 入门指导 |   3 条评论  347 
    文章评分 1 次,平均分 5.0

     

    现在大学教材,几乎说到C语言都会提到谭浩强的C语言程序设计,一提到此书真知道的或者道听途说的都会对老谭嗤之以鼻。小编也是从老谭的教材开始入门的,相比现在的很多学弟学妹也是用着他的教材,小编就根据亲身的经历说下被吐槽的三个原因:

    1.教材更新速度太慢,导致和当前的C99版本标准不一致。

    很多人吐槽说,谭浩强的文章里面的代码放在机器上运行,根本不能运行通过,这种很多是老标准和新的标准冲突所致。主要是原因还是整体版本更新速度偏慢,计算机时代数据,概念更新速度比以往任何时候都快,还抱着老学究的姿态,注定会有脱节感。如同在2000年左右c++因为比c语言相比会损失大约百分不到百分10的效率,于是大家在芯片上编程都去采用C语言,不去选择C++因为再那个时候觉得用C++太损失效率了,时至今日安卓java虚拟机在手机上都能大行其道,计算机的更新速度远比想象的快,一本好的教材需要持续不断的更新才能跟上历史的潮流。

    2.里面的确存在很多语法错误,以及错误概念的诱导

    从语法角度,的确存在很多的错误,放在机器上运行不过,缺乏严谨的治学态度。

    为什么这么多人对谭浩强的C语言教材吐槽

    为什么这么多人对谭浩强的C语言教材吐槽

    为什么这么多人对谭浩强的C语言教材吐槽

    有些概念的确是由于翻译上的失误,导致存在误差,其实这也是语言沟通存在问题,目前大多数技术翻译书籍都存在此类的毛病,这块还是有待改进。

    为什么这么多人对谭浩强的C语言教材吐槽

    3.教材整体设计有些生硬,编程语言对于初学者来说,首先要产生兴趣,上来就是一堆生涩的语法,让那些急需要信心学习的爱好者,望而却步,内心会觉得C语言好难啊,啥时候能学好。在组织结构上直接上来就是生涩的语法,在导语和入门方面缺乏一些趣味性的引导,这也是为什么这么多学习编程的人,宁愿挠着头皮去看原版的英文经典书籍去学习,因为外国的技术书籍在引导和结构上的确比国内有些书籍安排的更加合理,但是国内的书籍更加接地气,各有所长。

    为什么这么多人对谭浩强的C语言教材吐槽

    很多人觉得骂老谭一顿很爽,是真的都是看出老谭的书存在问题,而发出的声音嘛?

    人与亦云估计也是大有人在,等真正看到这些问题了,再去指出这些问题,再理直气壮的去评论,何尝不是一种收获。编程学习需要有工匠精神,等把自己打造的艺术品展示出来的时候,

    以前吃过的哭,受过的累,就如同过眼烟云,希望初学者都能等到这么一天。

    本文属原创,转载请注明出处,违者必究

    关注微信公众平台:程序员互动联盟(coder_online),你可以第一时间获取原创技术文章,和(java/C/C++/Android/Windows/Linux)技术大牛做朋友,在线交流编程经验,获取编程基础知识,解决编程问题。程序员互动联盟,开发人员自己的家。

    为什么这么多人对谭浩强的C语言教材吐槽

     

    本文原始地址:http://www.coderonline.net/why-so-many-c-language-textbook-for-tan-haoqiang-ridicule.html

    本站所有文章,除特别注明外,均为本站原创,转载请注明出处来自http://www.coderonline.net/

    否则保留追究法律责任的权利!

    关于

    发表评论

    表情 格式
    1. 看来这个底盘还得改进,看着俩个黑眼圈的张斯理,与忧郁的冯·施诺德,刘郧心中也明白,这俩人真的尽力了。

      私下棋牌游戏币交易犯法吗 评论达人 LV.1 7个月前 (05-15) [0] [0]
    2. 现在知道了事情的来龙去脉,还需要确定一件事情,那就是肖兰兰到底是死是活。

      新葡萄京娱乐场87118 评论达人 LV.1 8个月前 (04-08) [0] [0]
    3. 这才过去了多少秒?!

      威尼斯人导航 评论达人 LV.1 8个月前 (04-07) [0] [0]
    切换注册

    登录

    忘记密码 ?

    切换登录

    注册