踢爆IT劣书出版黑幕——由清华大学出版社之《C语言入门很简单》想到的(1)

时间:2022-04-05 03:32:12

1.前言与作者

  首先声明,我是由于非常偶然的机会获得《C语言入门很简单》这本书的,绝对不是买的。买这种书实在丢不起那人。

  去年这书刚出版时,在CU论坛举行试读推广,我当时随口说了几句(没说一句好话),没想到最后居然获送了一本。

  对于我来说,这书连洗脚水都不如,根本不可能去读它。用它来擦屁股纸又嫌太硬,更怕这本劣书的油墨污染自己的屁股。所以我一直想不出应该如何处置这本书。想来想去,这书的唯一用途是拎出来当反面教材,给容易上当受骗的初学者们提个醒,顺便给大家讲点劣书是如何炮制的,都有哪些特征,也算是物尽其用了。

  CU论坛这个地方有个特点,就是毁书不倦。一般的书到那里去推广,基本上就是去找虐。能在那里立足的书,至少得有点真东西。如果是垃圾书到那里,几个帖子立马就现出原形,比如陈冰编辑、陈良乔写的《我的第一本C++书》,就是首先在CU被戳穿的。但在博客园,你会看到一群傻瓜在抢赠书。(见 [最后召集:西瓜糖、editasp]微软MVP呕心力作《我的第一本C++书》新鲜出炉,围观即有机会获新书免费送)

  这本《C语言入门很简单》也是如此。试读活动开始的时候,我只看了前言(参见 C:劣书简易鉴别法 方法2),就感觉到这是一本劣书。

  因为在前言的最后写着

本书作者
本书由马磊主笔编写。其他参与编写的人员有陈世琼、陈欣、陈智敏、董加强、范礼、郭秋滟、郝红英、蒋春蕾、黎华、刘建准、刘霄、刘亚军、刘仲义、柳刚、罗永峰、马奎林、马味、欧阳昉、蒲军。

  这是一伙什么人呢?我也说不上来,他们对外往往自称编辑,也有人叫他们“书商”,其实混在出版圈外围的出版贩子这个说法可能比较更恰当。不信你从中找几个名字,比如“陈世琼、陈欣”,google一下或者百度一下,你就会发现他们什么书都出,什么书都敢出。

  这一伙人的书基本都是在清华大学出版的,所以很多人都发现清华大学出版社出的书大多数很烂,原因就在于此。我的感觉也大抵如此。通常我对各出版社的C语言书比较关注,我发现除了我那本《品悟C》,清华大学出版社没有任何一本像样的有技术含量的C语言书。

  当然其他出版社也出烂书,但基本上都还能拿得出一两本比较好的C语言书。我不会因为清华大学出版社出版了我的《品悟C》就不顾事实地说他们好话,其实找他们出版并不是因为觉得他们是一家好的出版社,而是因为谭浩强的《C程序设计》是他们出版的,而我的《品悟C》是揭露谭浩强《C程序设计》错谬百出、误人子弟的,我只是想要得到让他们自己打自己脸的这个效果。更何况我根本就不欠他们什么,我没义务为他们粉饰什么。

  这些出版贩子一般和出版社很熟悉,能提前预知出版社的选题动态、出版计划,当然他们自己也会根据对市场的了解进行选题。由于他们和出版社的关系,因此他们的选题一般能很快通过审核拿到书号。拿书号是必须通过出版社的,因为在我们这个国家,除了通过出版社,任何人或组织都没有出版的权力。否则,轻则抓你非法出版收缴你的书,重则可能判你徒刑。

  选题之后,出版贩子自己并不写,他们自己也不会写。而是遍地撒网找作者。他们找作者一般是利用有些技术人员想出书的心理(很多技术人员都有出书的冲动或愿望,尤其是有技术含量的技术人员),钓你上钩。利用一般人不了解出版行情的弱点,告诉你写一页(或每千字)给你多少钱(这个是远远低于出版社的价格的,他们赚差价)。运气好,他们能钓到一位不太会写书也不懂出版界内幕的高手。这个过程是神神秘秘的,严重信息不对称。有时即使你没上钩,他们可能也已经把你的部分内容骗去了,比如目录(写过书的人都知道这个东西有多重要)。运气不好就随便拉一个人写,有时甚至找在校的大学生。而这些大学生有很多都狗屁不通,专业课都没学过。于是抄袭,拼凑、胡编乱造,完活。

  出版贩子拿到书稿之后,最多只是进行一些文字性编辑工作(利用一般人Word用得不熟以及可能文笔不够流畅的弱点),加点口水显得亲切,再取个煽情的名字,一本劣书就炮制完了。再之后,他们就把书交给出版社出版印刷。

  出版社的编辑由于不用做什么工作就完成了社里的任务,因而也就乐得其成,甚至帮劣书的忙忽悠读者。劣书就这样流向了市场。

  从这里不难看出,那些“出版贩子”对于书作者来说是剥削者,对于出版社来说是外围打工的,对读者来说,则是垃圾书市场的真正推手。而出版社的很多编辑则是寄养在“书号”这种国家垄断资源下的寄生虫和生产垃圾书的帮凶。可笑的是很多出版人员自以为是文化人,喜欢别人称呼他们为“老师”,其实出版社很多编辑的良知比制造地沟油的都少,从某种意义上来说,他们比流氓更流氓。郭德纲不是早就说过吗,流氓其实不可怕,就怕流氓有文化。说了你可能不相信,编辑中的有些败类是货真价实的流氓,各种意义上的。我自己对此是有切身体会的。比如,清华大学出版社的前任编辑,现图灵公司副总编陈冰就对我发出过赤裸裸的人身攻击和人身威胁。(参见 315,关于《C程序设计伴侣》一书致人民邮电出版社的公开信

  所以我每看到这种前言中列出一大堆编写人员的书,基本连目录都不用看就知道这书是怎么回事。

续文链接:踢爆劣书黑幕——由清华大学出版社之《C语言入门很简单》想到的(2)

踢爆IT劣书出版黑幕——由清华大学出版社之《C语言入门很简单》想到的(1)的更多相关文章

  1. 《C语言入门1.2.3—一个老鸟的C语言学习心得》—清华大学出版社炮制的又一本劣书及伪书

    <C语言入门1.2.3—一个老鸟的C语言学习心得>—清华大学出版社炮制的又一本劣书及伪书 [薛非评] 区区15页,有80多个错误. 最严重的有: 通篇完全是C++代码,根本不是C语言代码. ...

  2. 成为编程大牛很简单,把这些书看个八成就OK

    原文链接:http://lucida.me/blog/developer-reading-list/ 本文把程序员所需掌握的关键知识总结为三大类19个关键概念,然后给出了掌握每个关键概念所需的入门书籍 ...

  3. 【活动】不用买书,不用花钱,可以免费看HTML5入门连载了

    清华大学出版社推出的<HTML 5网页开发实例详解>适合HTML 5开发初学者和前端开发工程师.本书一经上市,就获得了读者的一致好评,为感谢读者,推出本书的连载活动.   本书术新颖.与时 ...

  4. 国内第一本micropython的书出版《机器人Python极客编程入门与实战》

    第一本micropython的书<机器人Python极客编程入门与实战>. 购买地址:https://item.taobao.com/item.htm?spm=2013.1.w4018-1 ...

  5. 《Linux企业应用案例精解》一书已由清华大学出版社出版

    <Linux企业应用案例精解>简介 650) this.width=650;" border="0" alt="223754878.jpg&quot ...

  6. 清华大学出版社即将推出的又一本挂羊头卖狗肉的劣书 《C语言入门1&period;2&period;3—一个老鸟的C语言学习心得》

    http://www.tup.com.cn/book/showbook.asp?CPBH=051892-01

  7. 《Nagios系统监控实践》一书出版

    本书是我的第一本译著,有此机会实属机缘巧合.虽然使用Nagios只有一年多的时间,但是作为用户,我深感其设计的简洁与高效—没有一丝多余的东西.因为工作的关系,要求对各个领域都有所了解,所以没有仔细地阅 ...

  8. 这份书单会告诉你,Java网络编程其实很重要

  9. awk:快速入门(简单实用19例&plus;鸟哥书内容)

    awk 用法:awk ' pattern {action} '  变量名 含义  ARGC 命令行变元个数  ARGV 命令行变元数组  FILENAME 当前输入文件名  FNR 当前文件中的记录号 ...

随机推荐

  1. Raspkate - 基于&period;NET的可运行于树莓派的轻量型Web服务器

    最近在业余时间玩玩树莓派,刚开始的时候在树莓派里写一些基于wiringPi库的C语言程序来控制树莓派的GPIO引脚,从而控制LED发光二极管的闪烁,后来觉得,是不是可以使用HTML5+jQuery等流 ...

  2. &period;net的一致性哈希实现

    最近在项目的微服务架构推进过程中,一个新的服务需要动态伸缩的弹性部署,所有容器化示例组成一个大的工作集群,以分布式处理的方式来完成一项工作,在集群中所有节点的任务分配过程中,由于集群工作节点需要动态增 ...

  3. 通过Daffodil for VS使VS2010的IDE可以用VC6 VC7&period;1 VC9等编译器进行项目编译

    本文内容中的部分资料和知识来源于网络,具体引用出处不明. VS的IDE从VC6到VS2010的变化可谓是天翻地覆,最新的VS2010有一个特性就是支持多显示器开发,这无疑为我们的开发带来很大的便利. ...

  4. linux下用Apache一个IP多个域名建虚拟主机

    如有两个域名,分别是hello.abc.com和play.abc.com,需把这两个域名都绑定到 IP是219.13.34.32的服务器上 1.首先需在域名供应商管理页面指定域名和IP的对应关系 2. ...

  5. 【codevs 1296】营业额统计 水~~

    今天下午先写一个Splay水题来复习一下Splay模板.是不是有点太水了做这种水题我有点良心不安. 可笑的是一开始我竟然WA了一组,看来是我低估水题的数据范围了,我是空节点直接返回inf或-inf,明 ...

  6. android大项目运行中出现问题汇总

    Android 项目中,特别是当项目文件和规模达到一定的程度后,会引发一些平常不常见的问题. 下面对遇到的一些问题做一个汇总和总结. scenario 1: 在项目中,我们采用了chromimum内核 ...

  7. sql server 查询字符串指定字符出现的次数

    这里提取指定符串"A"在字段中的出现次数SQL为: select len(keyword)-len(replace(keyword, 'A', ' ')) from 表 原理:用r ...

  8. iOS Developer Libray (中文版)-- Defining Classes 定义类

    该篇是我自己学习iOS开发时阅读文档时随手记下的翻译,有些地方不是很准确,但是意思还是对的,毕竟我英语也不是很好,很多句子无法做到准确的字词翻译,大家可以当做参考,有错误欢迎指出,以后我会尽力翻译的更 ...

  9. Nexus 5 电信破解问题 CDMA&lowbar;HDR重启会变回LTE

    解决方法是Nexus 5 Field Test Mode -Advanced LTE Settings 关掉LTE 重启就好了 在Android 5.0 下实测成功 如果不行就换一张卡 重新写 重启再 ...

  10. android详细信息java&period;util&period;ConcurrentModificationException变态

    在今天做android当项目,我遇到了这个异常,好吧.其实最不寻常遇到异常IllegalstateException.它们与我们的硬件连接SDK抛出,我想折磨学生阿玉啊.扯远了. 今天,我想回到这个异 ...