(转)名称和本质 by王珢

名称和本质

by 王垠

我很喜欢 Richard Feynman 写的 《What Do You Care What Other People Think》。在最开头 Feynman 讲到他小时后的故事。他的父亲经常带他到外面散步,给他讲很多有趣的故事。他受到启发,后来成为了一名科学家。有一次,他们走到一个地方看见一只鸟。父亲说……

“See that bird? It’s a Spencer’s warbler. (I knew he didn’t know the real name.) “Well, in Italian, it’s a Chutto Lapittida. In Portuguese, it’s a Bom da Peida. In Chinese it’s a Chung-Iong-tah, and in Japanese it’s a Katano Takeda. You can know the name of the bird in all the languages of the world, but when you’re finished, you’ll know absolutely nothing whatever about the bird. You’ll only know about humans in different places, and what they call the bird. So let’s look at the birds and see what it’s doing - that’s what counts!”

“看见那只鸟了吗?那是一只 Spencer’s warbler。(他其实不知道那只鸟的名字)嗯,在意大利语里它叫 Chutto Lapittida。在葡萄牙语里它叫 Bom da Peida。在中文里它叫 Chung-long-tah。在日语里它叫 Katano Takeda。你可以知道这种鸟在全世界所有语言里的名字,但是到了最后,你却对它一无所知。你只知道不同地方的人,以及他们如何称呼这种鸟。所以我们来看看它会做哪些事情。那才是重要的!”

所以,何必在乎一个东西叫什么名字。我们需要的,不过是观察所有这些东西,看它们会做哪些事情,然后思考它们为什么是那样,从而得知事物的本质。



This article was posted on yinwang’s sina blog, on 2012-05-21.
Though it’s not available now.

时间: 2024-08-24 03:25:34

(转)名称和本质 by王珢的相关文章

(转)完全用GNU/Linux工作 by 王珢

完全用GNU/Linux工作 王珢 (看完这篇博文,非常喜欢王珢的这篇博客,也我坚定了学gnu/linux的决心,并努力去按照国外的计算机思维模式去学习编程提高自己.看完这篇文章令我热血沸腾,难以入睡.也希望看到这篇博文的朋友有所收获.) "UNIX 是简单的,你不需要成为天才也能理解这种简单" 由于GNU/Linux这个词太长,下面如果没有特别指明,“Linux”就是指“GNU/Linux”. 在这个年代,恐怕没有人需要我来介绍 Linux 是什么了吧?如果你觉得“Linux只不过是

(转)什么是“黑客” by 王珢

什么是“黑客” by 王垠很多程序员自豪的把自己叫做“黑客”(hacker),把编程叫做 hack.可是殊不知,其实在最高级的程序员眼里,“黑客”其实是一个贬义词.他们更愿意被叫做“程序员”(programmer),或者计算机科学家(computer scientist).当然,你有可能以一个 hack 从“世界一流大学”拿到一个 PhD.但是 PhD 其实不说明任何问题,世界上有太多的人拥有 PhD,其中绝大部分都是 hack.hack 的本质是不会变的——它是低级的工作. hack 的意思本

(转)小小科学家的归来 by 王珢

小小科学家的归来 by 王垠很多人来信关心我的现状,所以在写别的技术性文章之前,先说说我现在的情况吧.虽然自己追求的东西和经历都比较不同寻常,但是也许可以给奋斗中的人们一些慰藉和鼓励. 首先是超级好消息.几经周折,我得到了我想要的东西:异常强大而独立的思想.我成为了我想成为的人:曾经那个爱玩蚂蚁的“小小科学家”.他的灵魂回到了我身上.现在的我,每一天都充满了激情.脑子里总是有一些没法描述的,神奇的思想在萌发.它们让我感觉到无与伦比的美,让我的脸上浮现出笑容.它们让我从睡梦中蹦起,去试验.它们让我

(转)为什么需要正则表达式 by 王珢

为什么需要正则表达式 by 王垠 学习Unix最开头,大家都学过正则表达式(regexp).可是有没有人考虑过我们为什么需要正则表达式? 正则表达式本来的初衷是用来从无结构的字符串中提取信息,殊不知这正好是Unix的缺陷所在.Unix用无结构的字符串来表示数据,导致了诸多复杂的基于regexp的软件的诞生.sed, AWK, Perl, … 都是为了同样的目的来到这个世界上的.如果不是因为Unix用字符串来表示数据,我们就会拥有按数据结构类型的直接存储,而不需要折腾regexp.正则表达式有它自

(转)对博士学位说永别 by 王珢

对博士学位说永别 by 王垠 经过深思熟虑之后,我决定再次“抛弃”我的博士学位.这是我第三次决定离开博士学位,也应该是最后一次了.这应该不是什么惊人的消息,因为我虽然读博士10年了,可是我的目标从来就不是博士学位.我在寻找更重要的东西,而且那个东西已经被我找到了.所以我的“博士生涯”其实完成了它的使命,基本上可以圆满结束了. 如果你从我之前的博文判定我现在生活在我所向往的环境中,那么你就误会了.虽然我学到了我想要的东西,但是却发现学术界不再是我向往的地方.相反,它阻碍了我的前进,让我很不开心.很

(转)我看PhD by 王珢

我看PhD by 王垠 前段时间看了一下这些关于 PhD 的负面信息: 一个专门反对读 PhD 的 BLOG 叫“100 Reasons NOT to Go to Graduate School”(下文简称“100个理由”) 哈佛大学教授 William James 的“The PhD Octopus”(写于 1903 年) 斯坦福大学的计算机系博士 Philip Guo 写的书“The Ph.D. Grind”(描述他的 PhD 生涯) 专门讽刺 PhD 生活的系列漫画“PhD Comics”

宋宝华- Docker 背后的故事之名称空间(1)

名称空间是在OS之上实现容器与主机隔离,以及容器之间互相隔离的Linux内核核心技术.根据<Docker 最初的2小时(Docker从入门到入门)>一文,名称空间本质上就是在不同的工作组里面封官许愿,让大家在各自的部门里面都是manager,而且彼此不冲突.本文接下来从细节做一些讨论. 由于本文敲的命令既有可能位于主机,又有可能位于新的名称空间(模拟容器),为了避免搞乱你的脑子,下面主机命令一概采用本颜色,而模拟容器类的命令一概采用本颜色.色盲读者,敬请谅解. 名称空间是什么? 名称空间(Na

python学习之-对象的的初始化与__init__方法

class OldboyStudent: # name='xxxx' # 相似的特征: school = 'oldboy' # 相似的技能 def choose_course(self): print('choosing course....') stu1=OldboyStudent()stu2=OldboyStudent()stu3=OldboyStudent() 对象的本质也是一个名称空间stu1.name='王三炮'stu1.gender='male'stu1.age=38 stu2.na

JavaEE实战——XML语法和约束技术

MyEclipse8.5 1.配置workspace ----- 建议不要采用含有空格和中文目录,所有代码保存workspace空间中 2.新建工程时,设置工程需要jre环境 MyEclipse提供多种内置layout --- 每种布局 界面不同,菜单不同 工程的属性 编码集 --- 导入其它工程时,注意编码类型一致 java build path 设置 classpath位置 ,指定当前工程引入类库 source中指定.java 文件 和.class文件 存放位置 librialies 指定当