15.设计与研究
外国游客常常惊讶地发现,美国人交谈的时候,一开始总是问“你干什么工作”。我一直讨厌回答这个问题,因为一句话说不清楚。不过我最终找到了解决方法,现在如果有人问我干什么工作,我会正规对方的双眼说:“我正在设计一种Lisp语言的新方言。”如果你也有同样困扰,我推荐...
柯广
5个月前 (11-11) 988℃
3喜欢
14.梦寐以求的编程语言
一心让臣民行善的暴君可能是最专制的暴君。
——C.S.LEWIS(1898—1963,英国小说家)
我的朋友曾对一位著名的操作系统专家说他想要设计一种真正优秀的编程语言。那位专家回答,这是浪费时间,优秀的语言不一定会被市场接受,很可能无人使用,因...
柯广
5个月前 (11-11) 976℃
0喜欢
13.书呆子的复仇
软件业有一场永不停息的战斗,书生气的开发者与官僚主义的经理之间总是发生冲突。大家应该都看过漫画《呆伯特》,熟悉里面那个发型高耸的经理^。我想,技术行业的大部分人对这个角色都过目难忘,因为在他们的公司里就有这个角色的原型。
^「这篇文章发上网后,我收到了一封...
柯广
5个月前 (11-11) 987℃
1喜欢
12.拒绝平庸
1995年,罗伯特·莫里斯和我一起创办了Viaweb。我们打算开发软件,让用户可以自己搭建网上商店。当时,我们的创意是把软件放在服务器端,使用普通的网页作为用户界面。
当然,那个时候许多人可能都想到过这个主意。但是,就我所知,Viaweb是第一个互联网应用...
柯广
5个月前 (11-11) 1028℃
0喜欢
11.百年后的编程语言
很难预测一百年后的人类生活,只有少数几件事是可以确定的。那时,汽车将具备低空飞行能力,城市规划的法规将放宽,大楼可以造到几百层,大街上一天到晚看不见太阳,女性个个都学过防身术。本文只想讨论其中的一个细节:一百年后,人们使用什么语言开发软件?
为什么...
柯广
5个月前 (11-11) 991℃
0喜欢
10.编程语言解析
所有机器都有一张操作命令清单,让你可以控制它。有时这个清单非常简短。电水壶就只允许两种操作:打开和关闭。CD播放器稍微复杂点,除了打开和关闭以外,还能调节音量、播放、暂停、快进、快退、随机播放等。
计算机和其他机器一样,也有一张操作命令清单。比如,可以...
柯广
5个月前 (11-11) 974℃
0喜欢
9.设计者的品味
哥白尼不认同托勒密的体系,一个极其重要的原因是,他觉得托勒密提出的偏心等距点(equant)毫无美感……
——托马斯·库恩,《哥白尼革命》
我们所有人都受到凯利·约翰逊^的影响,狂热地相信外观优美的飞机一定会飞得同样漂亮。
——本·里奇,《臭鼬计划》
^「K...
柯广
5个月前 (11-11) 967℃
1喜欢
8.防止垃圾邮件的一种方法
我认为过滤垃圾邮件是可以做到的,基于内容的过滤器将发挥作用。发送垃圾邮件的人有一个致命伤,那就是他们发送的邮件本身。他们有办法逃脱你搭建的其他壁垒(至少目前是这样),但是不管怎样,他们都必须把垃圾邮件发出去。如果我们能够写出可以从内容上识别出垃圾邮...
柯广
5个月前 (11-11) 998℃
1喜欢
7.关注贫富分化
当人们非常想把某件事做好的时候,有些人会做得比其他人好得多。达·芬奇的作品就比博格宁等同时代二流画家的作品优秀很多。同样的差距也存在于侦探小说家身上,雷蒙德·钱德勒的作品就比普通作家的作品好得多。顶级的国际象棋大师与普通的象棋俱乐部成员下一万盘棋,一盘都不会...
柯广
5个月前 (11-11) 924℃
0喜欢
6.如何创造财富
如果你想致富,应该怎么做?我认为最好的办法就是自己创业,或者加入创业公司。几百年来,这一直是致富的可靠途径。“创业公司”(startup)这个词诞生于20世纪60年代,但是它与中世纪集资进行的航海冒险活动其实也相差无几。
创业公司往往与技术有关,所以“高...
柯广
5个月前 (11-11) 887℃
0喜欢
5.另一条路
1995年的夏天,我和我的朋友罗伯特·莫里斯^决定创业。那时,正赶上网景公司的股票即将上市^^,各种公关活动如火如荼,媒体都在谈论网络商务。当时大约有30家左右的网上商店,全部是手工制作网页。如果网络商务真要大规模发展,必须用专门的软件制作网上商店,所以我们决定...
柯广
5个月前 (11-11) 881℃
0喜欢
4.良好的坏习惯
在大众眼里,“黑客”(hacker)就是入侵计算机的人。可是,在程序员眼里,“黑客”指的是优秀程序员。这两个含义其实是相关的。对于程序员来说,“黑客”这个词的字面意思主要就是“精通”,也就是他可以随心所欲地支配计算机。
更麻烦的是,“黑”(hack)这个...
柯广
5个月前 (11-11) 793℃
0喜欢
3.不能说的话
翻开老照片,看到以前的样子,你会不会感到难为情?我当时真的是穿成这样吗?是的,你没看错,你就是穿成这样。我们穿衣服的时候,根本不知道自己看上去有多傻,还以为很时尚。所谓“时尚”,本质上就是自己看不见自己的样子。好比我们在地球上,却感觉不到地球在动。
但真正...
柯广
5个月前 (11-11) 741℃
0喜欢
2.黑客与画家
读完计算机系的研究生,我就去了艺术学校,学习绘画。许多人很吃惊:一个喜欢计算机的人,居然还喜欢画画!他们似乎觉得,摆弄计算机和画画是两件截然不同的事情——计算机是冰冷的、精确的、井然有序的,而画画是某种原始欲望热烈狂放的表达方式。
这种看法是错的。计算机和...
柯广
5个月前 (11-11) 653℃
0喜欢
1.为什么书呆子不受欢迎
初中时,我和好友里奇画了一张学校食堂的餐桌分布图,每张桌子都标上了人气指数。这件事的难度并不高,因为选择坐在一起吃午饭的人,受瞩目程度往往都很接近。我们把所有桌子从A到E分成五等。坐在A桌的人不是校足球队的成员,就是啦啦队的成员。而E桌的人好像都有一...
柯广
5个月前 (11-11) 480℃
0喜欢