- 浏览: 2542440 次
- 性别:
- 来自: 上海
-
最新评论
-
coosummer:
推荐使用http://buttoncssgenerator.c ...
几个漂亮的Button的CSS -
sws354:
多表连接的方式效率更低,几百条数据就能看出效果。
MySQL随机取数据最高效率的方法 -
lsj111:
用java实现如何做
PHP中利用mysql进行访问统计的思路和实现代码 -
check-枫叶:
您好!我现在也在弄google Maps,现在可以把2点之间的 ...
Google Maps API用法教程 -
nothingtalk:
博主,您好。
“所以我们接下来要介绍除去Gideon Ehr ...
排列组合算法1:生成全部有序列b
文章列表
悼念伟大的计算机科学家Edsger Wybe Dijkstra
2002年8月8日,我象往常一样查看自己在extremeprogramming电子小组上订阅的newsletter。突然看到这个小组上的稀客、OO教父Grady Booch的发言,题目是Dijkstra。我以为大家在讨论Dijkstra教授提出的什么难题,定睛一看,才知道是一篇类似生平介绍式的讣告——在与癌症进行了多年的斗争之后,伟大的荷兰计算机科学家Edsger Wybe Dijkstra已经于2002年8月6日在荷兰Nuenen自己的家中与世长辞!终年72岁。
原来如此!
这个Dijkstra,就是那个提出“goto有害论 ...
- 2002-08-12 12:08
- 浏览 867
- 评论(0)
1. 编程的艺术就是处理复杂性的艺术。
2. 优秀的程序员很清楚自己的能力是有限的,所以他对待编程任务的态度是完全谦卑的,特别是,他们会象逃避瘟疫那样逃避 “聪明的技巧”。——1972年图灵奖演讲
3. 计算机科学是应用数学最难的一个分支,所以如果你是一个蹩脚的数学家,最好留在原地,继续当你的数学家。
4. 我们所使用的工具深刻地影响我们的思考习惯,从而也影响了我们的思考能力。
5. 实际上如果一个程序员先学了BASIC,那就很难教会他好的编程技术了:作为一个可能的程序员,他们的神经已经错乱了,而且无法康复。
6. 就语言的使用问题:根本不可能用一把钝斧子削好铅笔,而换成十把钝斧子会是 ...
- 2002-08-12 12:06
- 浏览 860
- 评论(0)
风格的选择
【警告】我目前从事嵌入式开发,文章中的观点受到我浅薄开发经验的强烈影响,各位请抱着批判的观点看待。另外,此文的以项目实际开发为衡量标准,请不要以仅在理论中存在的理想标准来评价本文的观点。
【 ...
- 2002-07-26 09:46
- 浏览 789
- 评论(0)
这篇文章是Steve Donovan写的,他是“C++ By Examples”的作者,他开发了一个叫做UnderC的C++解释器,可以把C++当成脚本语言来解释执行。跟Bjarne Stroustrup,Andy Koenig, Scott Meyers们比起来,在C++社区,他的名气要小得多。但是,他的这篇文章公然对大师们的观点提出异议,而且我认为说的很在理。大师们为了展示STL能力的范例,不应该作为日常编程的榜样。而过度强调编码技巧,正在使C++一步步远离普通程序员。当所有“菜鸟”都抛弃一种语言的时候,就算“大虾”们的技巧再高超,也只能自娱自乐。我认为这篇文章是一声呐喊,虽然不够响亮,但是 ...
- 2002-04-02 10:29
- 浏览 854
- 评论(0)
Herb Sutter is secretary of the ISO/ANSI C++ standards committee, is an accomplished author and C++ expert, and has just joined Microsoft in the Developer and Platform Evangelism Division. Herb will be primarily engaged in liaising with the C++ developer community, and will also be working in product ...
- 2002-03-15 18:51
- 浏览 882
- 评论(0)
软件工程师需要数学的真正理由
作者:Keith Devlin
翻译:g9yuayon
本文译自 The Communication of ACM 第44卷,2001年第10期
软件工程师们常常宣称他们从来不用在大学里学到的任何数学知识. 说到这个,他们还会说连大学里学到的计算机专业知识都用不了多少。我搞了三十年数学,就让别人来谈计算机专业方面的情况,不过就数学的使用情况而言,我不得不坦白承认那些软件工程师太对了:他们就是用不着大学里学的数学。
但他们也太错了。他们每天都运用着大学里学到的数学。
其实这没什么矛盾。关键在于“运用”这词何解。一种理解是软件工程师们曾在数学课上常碰到的。比 ...
- 2002-02-25 08:52
- 浏览 752
- 评论(0)
C++ Standard Library Style Guidelines DRAFT 1999-02-26-------------------------------------This library is written to appropriate C++ coding standards. As such,it is intended to precede the recommendations of the GNU CodingStandard, which can be referenced here:http://www.gnu.ai.mit.edu/prep/standard ...
- 2002-02-01 16:58
- 浏览 734
- 评论(0)
Stan Lippman是著名的C++语言先驱,CFront编译器开发团队的领导人,经典著作C++ Primer的作者。最近,Lippman受邀加盟微软,成为Visual C++.NET的新任首席软件设计师。这件事情在C++社区中引起了巨大的反响。几乎所有为.NET所困扰的传统C++程序员都感到欢欣鼓舞,连C++之父Bjarne Stroustrup都在私下里表示,这是一件好事,微软早该如此。著名Visual C++网站CodeProject为此采访了Stan Lippman。下面是这份采访的全文。由于工作紧张,没有时间翻译成中文,请大家原谅。
An interview with Micr ...
- 2001-11-16 09:54
- 浏览 646
- 评论(0)
to Sna_Daniel et al:你所说的“实现”是不是is-implemented-in-terms-of?希望不是。因为这跟Java里implements关键字正好相反。前者是实现继承(组合),后者是接口继承。你也知道,Java的接口等价与C++中的纯虚抽象类,为了避免引入多继承,J ...
- 2001-09-29 12:29
- 浏览 866
- 评论(0)
本文是BYTE对若干开发者、公司技术负责人的调查报告,个人认为很值得一读。可惜我时间紧迫,无法为大家翻译,深表抱歉.
Whither Now C++?By Steven J. Vaughan-NicholsSeptember 4, 2001
<!-- BEGIN DOCUMENT TABLE OF CONTENTS TAG --><!-- END DOCUMENT TABLE OF CONTENTS TAG -->
Oh the shame of it all! After years of being the language for real programm ...
- 2001-09-05 14:02
- 浏览 913
- 评论(0)
与大虾对话: 领悟设计模式
--Template Method / Visitor
[译者按] 本文根据发表在CUJ Expert Forum上的两篇文章编译而成。C/C++ User's Journal是目前最出色的C/C++语言专业杂志,特别是在C++ Report闭刊之后,CUJ的地位更加突出。CUJ Expert Forum是CUJ主办的网上技术专栏,汇集2000年10月以来C++社群中顶尖专家的技术短文,并免费公开发布,精彩纷呈,是每一个C/C++学习者不可错过的资料。由Jim Hyslop和Herb Sutter主持的Conversation系列,是CUJ Expert Fo ...
- 2001-06-02 08:53
- 浏览 772
- 评论(0)
Effective C++/More Effective C++的作者Scott Meyers即将推出最新力作:Effective STL, 该书目前已经完成,相信不久可以问世。但是与中国读者见面恐怕还是要在苦等之后。Addison=Wesley已经刊出了此书的页面。地址http://cseng.aw.com/book/toc/0,3830,0201749629,00.html
下面是该书的内容:某些条款我基本可以理解,大部分知道应该如此,但不知其所以然,某些条款令我相当诧异,所以更希望能够早日拜读。我对于某些条款的感想用[]写在下面,我相信也是Meyers书中能够解释的东西。如果对于ST ...
- 2001-05-12 23:04
- 浏览 876
- 评论(0)
节译自The Algorithm Design Manual Copyright Steven S. Skiena All Rights Reserved Copyleft g9yuayon(渡渡鸟) All Rights Lost 这 两天VC++版的算法之争好不热闹。刚好俺考完一门试,心情宽松, 便来凑趣。算法的重要性各位大侠都说得很清楚了。看看周围 ...
- 2001-05-12 09:48
- 浏览 958
- 评论(0)
今年将是国内C++学习者的幸运年,因为在长期被忽视之后,我们对于ISO/ANSI C++书籍的渴求终于得到重视,国内数家出版社纷纷出版经典C++书籍。虽然来还是比国外慢了2-5年,但是有总比没有好。而且标准C++的技术至今仍然是很新很先进的,如果我们能够努力学习,还有希望赶得上国外的大趋势。下面对今年内要出版的几本C++给于简评。
1. Bjarne Stroustrup, The C++ Programming Language, 3rd Edtion, Addison-Wesley 1997.
中文版《C++程序设计语言》第三版,机械工业出版社2001年5月出版,译者徐宝国教授。延 ...
- 2001-04-22 20:55
- 浏览 881
- 评论(0)
垃圾收集机制(Garbage Collection)批判
在Java版发表这篇文章,似乎有点把矛头指向Java了。其实不是,GC是所有新一代语言共有的特征,Python, Eiffel,C#,Roby等无一例外地都使用了GC机制。但既然Java中的GC最为著名,所以天塌下来自然应该抗着。
这篇短文源于comp.lang.java.programmer跟comp.lang.c++上发生的一场大辩论,支持C++和Java的两派不同势力展开了新世纪第一场冲突,跟贴发言超过350,两派都有名角压阵。C++阵营的擂主是Pete Becker,ACM会员,Dinkumware Ltd. 的技术副总监。此 ...
- 2001-04-20 13:01
- 浏览 750
- 评论(0)