10 2011 档案
摘要:本文来自:http://www.ituring.com.cn/article/details/472 为了以有趣的方式更好地帮助你形成面向集合的思维方式,我将给出自己最喜欢的游戏之一——集合。你可以在线玩这个游戏,网址是www.setgame.com/puzzle/set.htm,每天都会贴出一个新的集合谜题。集合游戏是一个每张卡片上有4个特征的谜题:颜色、符号、底纹以及符号的个数。颜色有红、绿和紫色。符号有花体、方块以及椭圆。底纹可以是实的、斑点的及外轮廓线。至于符号个数,每张卡上可能有一个、两个或三个符号。要成为集合只有一条规则:一个集合只需要3张卡上的每一种单独的特征要么都一样要么全不.
阅读全文
摘要:原文链接:http://www.ituring.com.cn/article/details/436 如果希望计算机具有一般的智能,那么其外在结构就必须基于一般的常识和推理。——约翰 · 麦卡锡 程序员知道如何让计算机进行演绎推理,因为其中涉及到的数学计算机能够理解。但如果想让计算机进行人类赖以生存的这种推测性的(而又常常正确的)常识推理,就得发明一种全新的数理逻辑。而这正是约翰 · 麦卡锡为自己设立的目标之一。 麦卡锡的成名还有其他原因。他发明了人工智能领域的首要语言Lisp(list processing,表处理),而且自其诞生之日起,就为编程语言设计提供了丰饶的思想源
阅读全文
摘要:原文链接:http://www.ituring.com.cn/article/409编者按:这个对当代最有声望的程序员进行系列访谈的想法,是由微软出版社的Min S. Yee提出的。在访谈中,我们问了这样的问题:那些想法是从哪里来的?把想法转化为现实有多难?开发大型程序是什么感觉?这是一门艺术还是一门科学?是手艺还是技能?同样的事情还能再做一次吗?访谈的目标不是支配、欺骗或操控,而是程序员自由地反思、反省,然后用言语把他自己的编程方法表达出来。世界上的优秀程序员为数众多,他们不会都出现在本书中。所以,这是对当代杰出程序员进行访谈的系列图书的第一本。在本书出版之前,有必要让读者预先了解一下各位大
阅读全文
摘要:http://www.turingbook.com/activity/details/292
阅读全文
摘要:有了语法和语义规则以后,所有Lisp程序的三个最基本组成部分就是函数、变量和宏。在第3章里构建数据库时,这三个组件已经全部用到了,但是我没有详细提及它们是如何工作的,如何更好使用它们。接下来的几章将专门讲解这三个主题,先从函数开始。就跟其他语言里一样,函数提供了用于抽象和功能化的基本方法。 Lisp本身是由大量函数组成的。其语言标准中有超过四分之三的名字用于定义函数。所有内置的数据类型纯粹是用操作它们的函数来定义的。甚至连Lisp强大的对象系统也是构建在函数的概念性扩展——广义函数(generic function)之上的,第16章将会介绍它们。 而且,尽管宏对于Lisp风格有着重要的作用..
阅读全文
摘要:《实用Common Lisp编程》◎第16届Jolt生产效率大奖得主◎计算机科学领域的经典语言之一◎著有名噪一时访谈录《编程人生》(Coders at work)《持续交付:发布可靠软件的系统方法》◎第18届Jolt震撼大奖得主◎Martin Fowler作序推荐◎ 软件构建、部署、测试和发布的必备手册《Hadoop实战》初学者的指路明灯纵情享受海量数据之美揭开云计算的神秘面纱海量数据分布式处理框架高效、可靠、可伸缩全面覆盖Hadoop!给你独一无二的全新体验!《HTML5游戏开发》引领下一代Web开发潮流围绕10个游戏示例体验HTML5和JavaScript寓教于乐,循序渐进,轻松上手
阅读全文

浙公网安备 33010602011771号