Answers:
艾伦·凯(Alan Kay)在OOPSLA 1997中的讲话:尚未发生计算机革命。
道格·恩格巴特(Doug Engelbart):演示
道格·恩格巴特(Doug Engelbart)担任“所有演示之母” 1968
http://video.google.com/videoplay?docid=-8734787622017763097
道格(Doug)1968年的演示 -网页,其中包含指向不同版本的链接,并在道格拉斯·恩格尔巴特(Douglas Engelbart)的网站上进行了归档。
当时的发明真是令人难以置信!
这篇演讲是我目前的最爱。这就是为什么在Art && Code研讨会上的Lucky Stiff演讲讨论我们目前教授编程方式的问题。我承认这可能不是清单上最好或最有启发性的演讲,但我相信_why的故事将其带到另一个层次。
小盖伊·斯蒂尔(Jack L. Steele)和理查德·“迪克”·加布里埃尔(Richard“ Dick” P. Gabriel)的 50分之 50。如果您看过迪克·加布里埃尔(Dick Gabriel)或盖伊·斯蒂尔(Guy Steele)的讲话,您可能会认为您可以想象这将是一种什么样的经历。你错了。
将其形容为“现场多媒体表演艺术诗歌大满贯”甚至还不能接近于公正。
这个“谈话”的主题是庆祝50种具有历史意义的,相关的,有趣的,奇怪的,好奇的,有时只是普通愚蠢的编程语言,每种语言各50个字。
集成测试是一个骗局,使我意识到应该如何编写单元测试。
http://www.youtube.com/watch?v=hQVTIJBZook
JavaScript的:好的部分 由道格·克罗克福德
JavaScript是一门语言,它所包含的不良部分不只如此。在短短的惊人时间内,它从不存在变成了全球采用。它在实验室中从未有过尝试和磨光的间隔。JavaScript有一些非常出色的部分。在JavaScript中,有一种美丽的,具有高度表达能力的语言,被埋在大量的善意和错误中。JavaScript的最佳本质被如此有效地隐藏起来,以至于多年来,JavaScript的普遍观点是它是一种难看,无能的可憎之物。本次会议将展示JavaScript(一种出色的动态编程语言)的优点。语言中包含一个优雅的子集,该子集比整个语言要优越得多,并且更加可靠,可读性和可维护性。
敏捷设计原理:http : //www.infoq.com/presentations/principles-agile-oo-design
为什么随着时间的流逝,您的代码变得难以管理,这几乎令您大跌眼镜,并且该怎么办。
Rich Hickey在2008年JVM语言峰会上的Clojure演示使我可以尝试一下:http : //www.infoq.com/presentations/hickey-clojure
Steve Yegge在OSCON 2007上的演讲:如何通过两个简单的步骤忽略营销并变得无关紧要。
这次演讲很有启发性,因为他用残破的PowerPoint幻灯片完成了整个工作。演讲的重点应该放在演讲者身上,而不是幻灯片上,而且缺少幻灯片丝毫不影响他的演讲。
“人道:史诗般的失败” –伦敦Stack Overflow Dev Days的Jon Skeet演讲非常鼓舞人心。演讲说明了计算机如何在语音,数字和时间方面遇到问题,这给我带来了对我们未来可能会克服其中一些挑战的希望。演讲中有些幽默,可能会或可能不会帮助那些观看它的人。