为什么在我眼里你是一只傻逼——傻逼“常所用”句型之(1)——“就算……但是……”
2013-12-17 23:11
357 查看
傻逼句型:
A:这鸡蛋真难吃。B:就算这鸡蛋很难吃,但是还是很好看的嘛。
例
博文“Bohra”?你开什么玩笑?!
1966年,Bohra和Jacopini提出了以下3种基本结构,用这3种基本结构作为表示一个良好算法的基本单元。
(1) 顺序结构 ……
(2) 选择结构……
(3) 循环结构……
(1) 顺序结构 ……
(2) 选择结构……
(3) 循环结构……
——谭浩强《C程序设计》(第四版)p26~27
很多人看到这段文字想必会感到非常熟悉,因为类似的文字在无数的中文(!)教科书、考试题以及那些以“复制粘贴”或逐字摘抄为主要生产手段的博文中出现过。(百度一下 Bohra和Jacopini 基本结构 ,结果至少有四十多页。如果你用google,则会发现一个相关外文网页都搜不到。)
然而这段文字却是错误的,其广泛传播和泛滥完美地诠释了什么叫“以讹传讹”。
首先,这段文字中的“Bohra”实乃“Böhm”之误。为结构化程序设计理论做出过重大贡献的两位科学家的名字是Corrado Böhm 和 Giuseppe Jacopini。
其次,两位科学家的成果至少在1964年就已经公布(据 Böhm, Corrado; and Giuseppe Jacopini (May 1966). "Flow Diagrams, Turing Machines and Languages with Only Two Formation Rules". Communications of the ACM 9 (5): 366–371. doi:10.1145/355592.365646)。
Böhm 和 Jacopini的论文并没有提出“3种基本结构”(这三种结构有高级语言之后就有),更没有提出“用3种基本结构作为表示一个良好算法的基本单元”。他们的论文仅仅表明:使用goto语句的程序,可以不使用goto语句,而只使用顺序、选择和循环语句也可以实现而已。
傻逼回复
#5楼21517392011/7/15 7:02:52 2011-07-15 07:02 hoodlum1980
这三个基本结构顺序总结的非常准确,就算原作者没有提出这种看法,但是毫无疑问现在的结论是正确的和有指导意义的。你说的以讹传讹实属夸大之词。
评论
在逻辑上,这叫转移注意力。特点是“所答非所问,避开问题的焦点”。也叫红鲱鱼/烟幕弹。相关文章推荐
- 为什么在我眼里你是一只傻逼——傻逼“常所用”句型之(3)——“没看过”“但是其中必定”
- 为什么在我眼里你是一只傻逼——傻逼“常所用”句型之(2)——“当当网的就有XXX人评论,YYY%的推荐”
- atof函数在不包含头文件stdlib.h的情况下也能编译运行,但是转换结果是错误的,为什么
- Windows操作系统为什么能够识别不同的CPU所用的机器语言???
- 请教高手!为什么在Log中的我数据都显示出来了,但是在.setText()中只显示最后一条数据?
- 简单描述为什么编译Android C程序所用的交叉编译工具链是arm-linux-androideabi-xx不是GNU开发的工具链arm-linux-gnueabi-xx?
- [转载] 在java中为什么变量1000 = 1000 返回false,但是100=100返回true?
- C#,输出时,为什么前面有的要写{0}{1},但是有的就不用写呢?
- SSH三大框架CRUD项目中为什么会出现web页面页面数据出现修改,但是数据库里面的数据却没有修改
- 为什么xcode中有些程序可以切换ios6/7模拟器,有的程序不行,为什么xcode有iPhoneSimulator6.1.sdk但是不能运行6的模拟器
- 为什么世界上一些最好的科学家和程序员,在世人眼里,都有点不太正常,甚至行为混乱
- jquery是JavaScript的一个库,也就是说就算使用jQuery,也要遵守JavaScript的语法,为什么jQuery还有自己的语法?
- 「你有挣钱的潜质吗」这是沈南鹏面试花旗银行时的考试题:一人做生意,第一次八美元买一只鸡九美元卖;第二次十美元买十一美元卖。请问赚了赔了?为什么?
- 为什么action使用的多例模式,但是service层和dao层用的是单例模式
- 为什么slf4j+log4j能打印日志到控制台,但是不能打印到指定文件
- 我想把toolstrip中的按钮图标变大点,但是调Size属性不变 为什么???
- 为什么会出现能用QQ和玩游戏,但是不能打开网页的现象呢?如何解决?
- 一个技术顾问眼里的ERP现状(二)企业员工为什么对ERP会从欢迎到抵触?
- Eclipse的编译器版本,为什么没有jdk1.7、jdk1.8对应的版本?即我Eclipse配置了jre为jdk1.7,但是没有办法修改编译器版本为1.7与之保持一致