37、“只有两个行业把客户称为'用户'*.” 98、“640k对每一个人来说都已足够.” c/c++ 18、“微软有出了个新版本,windows xp,据大家说是'有史以来最稳定的windows', 对我而言, 这就好像是在说芦笋是'有史以来发音最清脆的蔬菜一样' “ 5、“如果汽车能赶上计算机的发展周期的话,一辆今天的劳斯莱斯仅值100美元,每加仑要跑100万英里,每年还得爆炸一次,把里面的人杀个精光.” 70、“说java好就好在运行于多个操作系统之上,就好像说好就好在不管男女都行.” (bjarne stroustrup,c++之父) 代码编程语言开发 (edward tufte,信息设计大师) (ibm先进计算机系统部的工程师对微芯片的评论, 1968年) *译者:暗指微软的windows操作系统 35、“有个老套的故事说有人希望他的计算机能像他的电话机一样好用.他的愿望实现了,因为我已经不知道该如何使用自己的电话了.” 12、“硬件:计算机系统中可被踢的部分.” 88、“软件质量与指针算法不可兼得.” 软件专利 60、“把良好的编程风格教给那些之前曾经接触过basic的学生几乎是不可能的.作为可能的程序员,他们已精神残废,无重塑的可能了.” 硬件 信任 (linus torvalds) (john johnson) 29、&ldq编程语言的版本区别uo;控制复杂性是计算机编程的本质.” (c.a.r. hoare) 87、“有两种写出无错程序的办法;只有第三种有用.” 66、“在c++里你想搬起石头砸自己的脚更为困难了,不过一旦你真的做了,整条腿都要报销.” (l. peter deutsch) (吉姆·麦卡锡,微软vc++总监) 调试 51、“首先学习计算机科学及理论.接着形成自己编程的风格.然后把这一切都忘掉,尽管改程序就是了.” (walter mossberg,科技专栏记者) (肯·奥尔森,数据设备公司(dec)总裁,1977年) 50、“写代码的社会地位比盗墓的高,比管理的低.” 46、编程语言参考手册“最好的程序员跟好的程序员相比可不止好那么一点点.这种好不是一个数量级的,取决于标准怎么定:概念创造性、速度、设计的独创性或者解决问题的能力.” 操作系统 31、“进行软件设计有两种方式.一种是让它尽量简单,让人看不出明显的不足.另一种是弄得尽量复杂,让人看不出明显的缺陷.” (dennie van tassel) 65、“写c或者c++就像是在用一把卸掉所有安全防护装置的链锯.” 48、“就算它工作不正常也别担心.如果一切正常,你早该失业了.” (gavin russell baker) 55、“布尔值最好的一点是,就算你错了,也顶多错了一编程语言的版本区别位而已.” *译者:word跟world同音,unix用4个字节(word)表示时间,所以最多只能计时2^32秒 64、“搞了50年的编程语言的研究,我们难道就以c++告终啦?” 程序员 、“如果麦当劳像软件公司那样运作的话,每一百个巨无霸就会有一个令你食物中毒,而他们的回应是,'真对不起,这是一张额外附送两个的赠券.' “ 21、“想想看吧,已经有一百万只猴子坐在一百万台打字机旁,可usenet就是比不上莎士比亚.” *译者注:一个是计算机设计,另一个是毒品交易,computer design and drug dealing 复杂性 软件开发 16、“2038年1月19日,编程语言环境配置凌晨3点14分07秒” (托马斯·沃森, ibm董事长, 约1948年) 23、“真正的创新经常来自于那些贴近市场、但无力拥有市场的的小型初创公司.” (kent beck) (拉瑞·尼文,科幻作家) (michael sinz) (保罗·利里,吉他手) (莫里斯·威尔克斯 调试探索, 1949) 57、“只有两种编程语言:一种是天天挨骂的,另一种是没人用的.” 41、“那就是这些自认为痛恨计算机的人的真实面目.他们实际上真正痛恨的是糟糕的程序员.” (伊格尔森定律) (rich cook) (bob gray) (robert sewell) (微软, 谈及windows nt的开编程语言是什么发时所言, 1992年) 97、“我们没有理由让每一个人在家都拥有一台电脑.” 75、“好代码本身就是最好的文档.” (e.w. dijkstra) 开源 94、“我认为全球市场约需5台计算机.” (安迪•皮尔逊,商界领袖) 15、“有两样重要产品出自伯克利:lsd和bsd*.我们不相信这是个巧合.” 49、“靠代码行数来衡量开发进程就好比用重量来衡量飞机制造的进度.” 4、“跟计算机工作酷就酷在这里,它们不会生气,能记住所有东西,还有,它们不会喝光你的啤酒.” (larry wall,perl发明者) (pixadel) 99、“wi编程语言好学吗ndows nt的ram寻址空间可达2g,这比任何应用程序所需都要多.” 82、“一旦我们开始编程,就会惊讶地发现让程序正常没想象中那么简单.调试不可避免.那一刻我认记忆犹新,当时我就意识到,从今往后我生活的大部分时间都要花在寻找自己程序的错误上面了.” 27、“不管演示在彩排的时候有多好,一旦在观众面前展示时,演示不出错的几率与观众人数成反比,与投入的金钱总额成正比.” (peter seebach,黑客) 译者:friends:c++的友元,是一种定义在类外部的普通函数,但它需要在类体内进行说明,为了与该类的成员函数加以区别,在说明时前面加以关键字friend.编程语言特性友元不是成员函数,但是它可以访问类中的私有成员.友元的作用在于提高程序的运行效率,但是,它破坏了类的封装性和隐藏性,使得非成员函数可以访问类的私有成员. *译者注:意思是说难道你大便不用纸吗? (grady booch,uml创始人之一) (bill clinton,前美国总统) 20、“网络就像是个母夜叉.我每转到一处都会看见小个的按钮命令我提交*.” 17、“每个操作系统都差不多… 我们都一样的烂.” (兰德尔·e·斯特劳斯,科技作家) (edsger w. dijkstra,图灵奖获得者) (dave barry) 61、“我想微软之所以把它叫做.net,编程语言版本区别是因为这样它就不会在unix的目录里显示出来了.” 8、“计算机会不会思考这个问题就像问潜水艇会不会游泳一样.” 易用性 (mitch radcliffe) (brian kernighan) (弗兰克•劳埃德•赖特,建筑师) 69、“java从许多方面来说就是c++–.” (比尔·盖茨) (seymour cray,超级计算机之父) (查尔斯·杜埃尔, 美国专利局局长,19年) 101、“长此以往,除了按键的手指外,人类的肢体将全部退化.” 19、“互联网?那个东西还在吗?” (e. w. dijkstra) 80、“想编程语言的版本区别想我们计算机程序的糟糕现状吧,很显然软件开发仍是黑箱艺术,还不能称之为工程学科.” 95、“看上去我们已经到达了利用计算机技术可能获得的极限了,尽管下这样的结论得小心,因为不出五年这听起来就会相当愚蠢.” 100、“我们永远也无法真正成为无纸化社会,直到掌上电脑一族发布擦我1.0*(wipeme 1.0)为止.” 86、“编程就像性一样:一时犯错,终生维护.” 47、“伟大的车工值得给他几倍于普通车工的薪水,但一个伟大的软件代码作家,其价值则要等同于一个普通的软件写手的价格的1万倍.” *译者:lsd是一种药力至强的迷幻剂,bsd-bsd(berkel编程语言好学吗ey software distribution,伯克利软件套件)是unix的衍生系统 22、“计算机软件产业最为惊人的成就,是其持续不断地放弃硬件产业的惊人成果和稳定性.” (阿伦·凯,图灵奖获得者,面向对象创始人) (dave barry,幽默作家) 33、“不管那些计算机书籍如何宣称,只需记住,你并非'傀儡'.真正的傀儡是那些无法设计出易于使用的硬件和软件的那些人,尽管他们是技术,因为这是普通消费者赖以生活的东西.” (保险杠贴纸) 72、“要是java真的有垃圾回收的话,大部分程序在执行的时候就会把自己干掉了.” (linus torvalds,linux编程语言特性创始人) 42、“很长时间以来我一直困惑不已,为什么一些又贵又先进的东西会一点用都没有.直到我突然想起,计算机不就是一台愚蠢之至却拥有难以置信的做聪明事能力的机器嘛,而程序员不就是聪明绝顶却拥有难以置信的干蠢事的能力的人嘛.一句话,他们简直就是天生绝配.” 52、“先解决问题再写代码.” (marvin minsky,人工智能研究的奠基人) (david emery) 68、“罗马帝国灭亡的其中一个主要原因是他们没有0 - 这样他们就没法给自己的c程序指明成功退出的路径了.” 36、“任何一个傻瓜都会用电脑.很多都会.” (斯蒂夫·沃兹尼亚克,苹编程语言发展有哪些果联合创始人) 73、“软件就像性事:免费/自由更好.” (steve mcconnell) (郭士纳,ibm前ceo) 编程 34、“软件供应商在努力尝试让他们的软件更'易于操作'… 迄今为止,他们最好的办法就是翻出所有的老手册,然后在封面盖上'易于操作'这几个字.” 62、“there is no programming language–no matter how structured–that will prevent programmers from making bad programs.” 71、“好吧,java也许是编程语言怎么学编程语言的好榜样.但java应用则是应用程序的坏榜样.” 93、“能发明的东西都发明出来了.” (martin golding) 79、“在软件里面,我们鲜有有意义的需求.就算有,衡量成功的唯一尺度也取决于我们的解决方案是否解决了客户对问题是什么的观念的转变.” (jeff pesis) 39、“你们当中很多人都知道程序员的美德.当然啦,有三种:那就是懒惰、急躁以及傲慢.” 32、“好的软件的作用是让复杂的东西看起来简单.” (larry deluca) (比尔·盖茨) (比尔·盖茨,1981年) 13、“今天大部分的软件都很像上百万块砖编程语言技术应用堆叠在一起组成的埃及金字塔,缺乏结构完整性,只能靠强力和成千上万的奴隶完成.” 40、“程序员的问题是你无法预料他在做什么,直到为时已晚.” (timm martin) 30、“复杂性杀死一切.它把程序员的生活给搞砸了,它令产品难以规划、创建和测试,带来了安全挑战,并导致最终用户和管理员沮丧不已.” (tom cargill) (杰拉尔·德温伯格,软件与系统思想家) (robert x. cringely,技术作家) 81、“没有伟大的团队就没有伟大的软件,可大部分的软件团队举止就像是支离破碎的家庭.” 软件 59、“cobol的使用摧残大脑;其教育应编程语言怎么学被视为刑事犯罪.” (larry wall) (unix中的世界末日*–1970年1月1号之后的2^32秒) (george carrette,杰出软件工程师,开源推广者) 63、“计算机语言设计犹如在公园里漫步.我是说侏罗纪公园.” 互联网 85、“我才不管它能不能在你的机器上运行呢!我们又没装到你的机器上!” 56、“数组的下标是从0开始好还是从1开始好呢?我的0.5的折衷方案,以我之见,没有经过适当考虑就被否决掉了.” (萨姆·尤因,作家) 91、“是人都会犯错,不过要想把事情彻底搞砸还得请电脑出马.” (homer simpson) (无名氏) (巴勃罗·毕加编程语言版本区别索,画家) (jeff atwood) 预测 (michael feldman) 76、“你自己的代码如果超过6个月不看,再看的时候也一样像是别人写的.” 77、“前面90%的代码要占用开发时间的前90%.剩下的10%的代码要占用开发时间的另一90%.” 44、“一个程序员是经历以下事情后仍能证明自己是严格的的人:他可以历经数不清的捶打,可取材于无关紧要的文档,用上面的争议数据作出模糊假设,并以此计算出测微精度的无数片面理解的答案,并由一个不可靠、脑袋充满质疑、公开宣称要让一个倒霉透顶、没有指望、毫无防备,要求第一时间获得信息的部门狼狈不堪、令人生厌的人使用一台准确度有问题的仪器去实施.” (bl编程语言环境配置air houghton) 38、“程序员在跟宇宙赛跑,他们在努力开发出更大更好的傻瓜程序,而宇宙则努力培养出更大更好的白痴.到目前为止,宇宙领先.” java 11、“永远不要相信一台不能扔掉一扇窗户*的计算机” 计算机智能 (richard a. o'keefe) 84、“如果调试是除虫的过程,那么编程就一定是把臭虫放进来的过程.” 74、“唯一对免费软件感到害怕的人,是自己的产品还要不值钱的人.” (bjarne stroustrup) 编程语言 (c3po,星球大战中的翻译机器人) 14、“我终于明白'向上兼容性'是怎么回事了.这是指我们得保留所有原有错误编程语言的版本区别.” 58、“php是不合格的业余爱好者创建的,他们犯做了个小恶;perl是娴熟而堕落的创建的,他们犯了阴险狡诈的大恶.” (bjarne stroustrup,c++之父) (paul ehrlich) 计算机 (nytwind) 7、“我最近注意到,在共同文化中,那种对计算机变得智能化并最终掌控世界的妄想恐惧症几乎彻底消失了.据我所知,这跟ms-dos的发布基本是同步的.” (alan cooper,交互设计之父) 26、“我们是微软.反抗是徒劳的.你会被同化的.” 28、“专利大多数都是垃圾.浪费时间去阅读这些专利是愚蠢的.只有专利持有人才会这么干,还得强编程语言版本区别迫自己才会看.” 6、“计算机总是越来越智能的.科学家告诉我们说不久它们就能跟我们对话了.(这里的“它们”,我指的是“计算机”.我怀疑科学家永远都不能跟我们对话.)” *译者注:submit:提交,另一层意思是要求屈服 83、“调试难度本来就是写代码的两倍.因此,如果你写代码的时候聪明用尽,根据定义,你就没有能耐去调试它了.” (ieee网格新闻杂志) (约翰·冯·诺伊曼,约1949年) 45、“运气好的黑客能用几个月的时间 - 生产出一个小规模的开发团体(比如说,7-8人)历尽艰辛一起工作了一年多才能做出来的东西.ibm编程语言技术应用经常报告说某些程序员的生产力要比其它工人高百倍,甚至更多.” 96、“但这又有什么好处呢?” (edsger w. dijkstra) (珍内特·雷诺,美国前女司法部长) (mark minasi) 软件产业 (mark gibbs) 53、“乐观主义是编程行业的职业病;用户反馈则是治疗方法.” 质量 (vidiu platon,罗马尼亚的微软最佳学生合作伙伴msp) 54、“迭代者为人,递归者为神.” (alanna) (比尔·盖茨) (henry petroski) 67、“c++ : 友人可造访你的私有成员之地也.” 3、“他们拥有计算机,他们编程语言版本区别也还可能拥有其他的大规模杀伤性武器.” (比尔·布莱森,旅游文学作家) 10、“这座城市的中央计算机告诉你的?r2d2,你不该相信一台陌生的计算机!” 24、“人们常说,伟大的科学学科就像是站在其它巨人肩膀上的巨人.人们也说过,软件产业正如站在其他侏儒脚上的侏儒.” (bertrand meyer) 1、“计算机没什么用.他们只会告诉你答案.” (brian kernigan) (oktal) 9、“活了一百年却只能记住30m字节是荒谬的.你知道,这比一张压缩盘还要少.人类境况正在变得日趋退化.” (ray ozzie) 25、“这无关比特、字节和编程语言的版本区别协议,而关乎利润和损益.” 2、“计算机就跟比基尼一样,省去了人们许多的胡思乱想.” (mosher的软件工程定律) 90、“永远要这样写代码,好像最终维护你代码的人是个狂暴的、知道你住在哪里的精神病患者.” 软件演示 (larry flon) (stan kelly-bootle) (埃里克·雷蒙,开源运动领袖) (jeremy s. anderson) (francis glassborow) (robert firth) (微软的高级副总裁布莱恩·瓦伦蒂尼这样描述操作系统的安全状况,2003) (ted nelson) 43、“不像学学涂涂画画也能让某人成为级画家,计算机科学教育不会编程语言发展有哪些让任何人成为一名编程大师.” 92、“计算机比人类历史上的任何发明都更快速地导致你犯更多的错误–可能除了手枪和龙舌兰酒是例外.” (alan j. perlis) (jon ribbens) 78、“好的程序员会用脑,但是好的向导救我们于样样都要想到.” 用户 什么药治疗白癜风北京什么地方治疗白癜风转载请注明原文网址:http://www.gzdatangtv.com/bcyykf/289.html |