大胡子与编程语言运势续篇

2004年Tamir Khason曾经撰写了一篇关于编程语言运势同创造者胡子之间关系的文章,得出这样的结论:有大胡子有旺运;没胡子只能干瞪眼!Fortran、Prolog、 Ada这些程序设计语言都有着过人优点,每一种在当时都可以称得上是创意不凡,不过很可惜,他们当中没有一个广泛流传;与之相对Brain Kernighan、Dennis Ritchie及Ken Thompson 所创造的C语言和 UNIX操作系统已经使用了三十年,也许再用100年也没问题。松本行弘 (Ruby 之父) 正巧看到了那条理论,很不服气,还在 blog 上贴出了一张自己有胡子的照片,而2005 Ruby 的火爆也验证这条理论。 如今四年过去了,Tamir Khason重新检验了这条理论,感兴趣的朋友来看。 首先从Fortran、Ada和Simula开始。Fortran创始人John Backus去年在俄勒冈州去世了。Ada的创始人JeanIchbiah在三个月前由于脑癌在巴黎逝世。Kristen Nygaard,Simula之父也由于心脏病离开了我们。让我们在这里缅怀这几位大师。 

大胡子与编程语言运势续篇

看看下面F#的发明者Dr.Don Syme,脸上干干净净,似乎这门语言在未来没有多少希望。

大胡子与编程语言运势续篇

Prolog的发明者Alain Colmerauer又怎么样呢?他还是没有胡须,这门语言似乎同样没有什么希望。

大胡子与编程语言运势续篇

再来看看C语言吧,Brian W. Kernighan、Dennis M. Ritchie和Kenneth L. Thompson他们都还留着大胡子,所以这门语言生命力顽强,根据Sourceforge数据统计,目前有16%的开源项目使用C语言。

大胡子与编程语言运势续篇

下面是Smalltalk的创始人Alan Curtis Kay,现在他留起了小胡子,不过Smalltalk好像几乎没有人在使用,问题在哪里呢?他的Flex概念还有点儿问题,妨碍了Flex的流行。

大胡子与编程语言运势续篇

Objective-C发明人Brad Cox,目前看起来没有胡子,他的Java+概念也渐渐淡出人们视线了。

大胡子与编程语言运势续篇

C++目前在工业界还有18%的份额,不过许多人都不看好C++的未来走势,看看这是为什么?下面是Bjarne Stroustrup这几年的变化。

大胡子与编程语言运势续篇

看到了没有,Bjarne请赶快扔掉剃须刀拯救C++吧。 下面看看Basic的发明人Thomas E. Kurtz,当他留着下面这样小胡子的时候BASIC虽然简洁但效率不高

大胡子与编程语言运势续篇

今天,这门轻量级语言的流行度也在逐渐下降(少于2%),这就是原因:

大胡子与编程语言运势续篇

Perl呢,目前还占有6%的项目在使用Perl,Larry Wall请留好您的小胡子!

大胡子与编程语言运势续篇

Python和Ruby,去年,这两门语言都是Web开发的超级明星,看看Guido(Python)和松本(Ruby)的胡子,要坚持下去才好。另外,Python被选为了去年的年度语言,重要的Python 3.0今年夏天也要来了。  

大胡子与编程语言运势续篇

C#和Java呢?Anders还是没有胡子,所以4年后,C#的市场大概是4%,Java是18%。

大胡子与编程语言运势续篇
 

接下来又是什么呢?都是一些新鲜出炉的概念,例如Sam Ramji的RubyCLR,不过看起来流行的几率很小。 

大胡子与编程语言运势续篇

和Scott Guthrie有关的WPF和Silverlight。

大胡子与编程语言运势续篇

Douglas Crockford的JSON(JSLint)看来很有潜力,加油Douglas。

大胡子与编程语言运势续篇

Jim Hugunin的IronPython看起来希望不大。

大胡子与编程语言运势续篇

再来看看函数式语言,如Haskell。Simon Peyton-Jones、Paul Hudak和Philip Wadler这三位虽然情况各不相同,但只要平均一下,Haskell的前景还是很好的。

大胡子与编程语言运势续篇

最后,差点儿忘记了Rasmus Lerdorf的PHP,PHP相当流行并不是因为语言本身的特性,看看Rasmus这张脸就知道啦。

大胡子与编程语言运势续篇

经过四年的考验这项理论看起来仍然相当准确,想创造历史么?知道该怎么做了吧,留大胡子吧!

Posted in IT史记 | Tagged , | Leave a comment

胡子决定编程语言运势

胡子决定编程语言运势

原作发表于《程序员》杂志2005年第一期

素材、策划:孟岩

执笔:方茜

(取材自: http://khason.biz/blog/2004/12/why-microsoft-can-blow-off-with-c.html

C#会前途黯淡,只因大胡子惹的祸?!有点耸人听闻吧。可是色列软件工程师 Tamir Khason自有一套理论(也许他曾学过中国的面相术)得出这样的结论。不信,咱就瞧瞧他发在自己Blog上的一篇文章,看看他有什么样的奇思妙想。

Round 1

Fortran.jpg
John Backus,Fortran之父
Prolog.jpg
Alain Colmerauer, Prolog之父
ada.jpg
Jean Ichbiah, Ada之父

以上三人分别发明了Fortran、 Prolog和 Ada语言。这些语言都有着过人的优点,每一种在当时都可以称得上是创意不凡。很可惜,三个当中没有一个广泛流传。与之相对,下面的Brain Kernighan、Dennis Ritchie和Ken Thompson所“炮制” 出的C和Unix,已经使用了三十年了,也许再用100年也没问题!

C_BK.jpg
C语言宗师Brain Kernighan
C_KT_DR.jpg
UNIX/C创造者Ken Thompson 和 Dennis Ritchie

Round 2

以下两位分别是Alan Kay和Kristen Nygaard。是他们发明了第一批面向对象语言 Smalltalk和Simula 67。不过,这些语言都行之不远。

smalltalk.gif
Smalltalk之父Alan Kay
simula.png
Simula 67之父Kristen Nygaard

Brad Cox,曾尝试把OO加入到C中,于是Objective-C诞生。然而,Objective-C 也是命运不济,目前只有在Mac操作系统中还能看到它的踪影。 与之相对,另一位所做的相同尝试却大红大紫,这就是Bjarne Stroustrup所写的C++。其实,看看 Stroustrup的脸就不难明白为什么这两种语言的命运会如此不同。

objective-c.gif
Objective-C之父Brad Cox
c++.jpg
C++之父Bjarne Stroustrup

到这里,你能猜出点规律来吗?

答案揭晓:有大胡子——有旺运;没胡子——只有干瞪眼!

由此,看看下面两位的胡子,C#和Java究竟鹿死谁手,不就是不言自明的吗?

csharp.jpg
C#之父Anders Hejlsberg
java.jpg
Java之父James Gosling

Round 3

当然,你也可以不信。不过,还有一个例证可以很好地说明。下面两位分别是Basic的作者Thomas Kurtz 与Perl的作者Larri Wall。两人虽然没有令人咋舌的大胡子,但两撇小胡子倒也浓密有致。自然,这两种语言红得发紫。

basic.gif
Thomas Kurtz, Basic之父
perl.jpg
Larry Wall, Perl之父

但是同为动态语言,Python和Ruby的作者Guido van Rossum和松本行弘都没有胡子,哪怕是两撇小胡子,所以尽管它们都比Perl语言好,但都没有Perl使用广泛。不过,凡事都有转机。Rossum看样子极有希望很快长出大胡子,而日本人松本,看样子够呛。

python.jpg
Guido van Rossum, Python之父
ruby1.jpg
松本行弘, Ruby语言之父

————————————————————————————————
更有意思的事情还在后面,松本正巧看到了这个帖子,很不服气,于是便在自己的blog上贴出这幅照片:

ruby2.jpg
松本行弘:谁说俺长不出大胡子?

Posted in IT史记 | Tagged , | Leave a comment

浪潮之巅第一章 — 帝国的余辉(AT&T)(一)

编者按:当吴军跟我谈起想写这个《浪潮之巅》系列的时候,心中吃了一惊也有很多感动。吃惊是因为在我的印象中,吴军是谷歌的研究员、是《数学之美》的作者、是一个科学家,很难想象关注学术领域的他对商业领域也有着自己的观察。感动是因为收到第一篇文章,通读下来,感觉这些故事编纂起来出一本书也不为过!但他却投给我们这个“小小”的黑板报。读完文章受益颇丰,所以迫不及待的想分享给大家,希望大家能够喜欢。同时,也要借这短短的文字表达对吴军的谢意。最后,因为文章篇幅比较长,只能分几次刊出,为了帮助大家阅读和查找方便,我们单列了 “浪潮之巅”栏目以期能够解决分次刊出带来的困扰。

近一百多年来,总有一些公司很幸运地、有意识或者无意识地站在技术革命的浪尖之上。一旦处在了那个位置,即使不做任何事,也可以随着波浪顺顺当当地向前漂个十年甚至更长的时间。在这十几年间,它们代表着科技的浪潮,直到下一波浪潮的来临。

从一百年前算起,AT&T 公司、IBM 公司、苹果公司 (Apple)、英特尔 (Intel) 公司、微软 (Microsoft) 公司、思科公司 (Cisco) 公司、雅虎 (Yahoo) 公司和谷歌 (Google) 公司都先后被幸运地推到了浪尖。虽然,它们来自不同的领域,中间有些已经衰落或者正在衰落,但是它们都极度辉煌过。它们都曾经是全球性的帝国,统治着自己所在的产业。

这些公司里面大大小小的人在外人看来都是时代的幸运儿。因为,虽然对于一个公司来讲,赶上一次浪潮不能保证它长盛不衰;但是,对于一个人来讲,一生赶上这样一次浪潮就足够了。对于一个弄潮的年轻人来讲,最幸运的莫过于赶上一波大潮。要预测未来是很难的,但是看看过去和现在,我们也许能悟出一些道理。我愿意借谷歌黑板报的空间,将我这些年来看到的和听到的人和事拿出来与大家分享。我会谈一谈我对每次浪潮的看法,对上述每个公司的看法,以及对其中关键人物的认识。在极度商业化的今天,科技的进步和商机是分不开的。因此,我也要提到间接影响到科技浪潮的风险投资公司,诸如 KPCB 和红杉风投 (Sequoia) 以及百年来为科技捧场的投资银行,例如高盛 (Goldman Sachs) 等等。

第一章 帝国的余辉 (AT&T)

1. 百年帝国

上面的图片是在九十年代拍摄的美国新泽西州弗伦翰公园 (Florham Park) 日落的照片。弗伦翰公园占地十几平方公里,大多是芳草地和森林,在森林中央,是一片中等规模的临湖的工业园——这是笔者见到的最美丽的工业园。在那里,每天都能看到天鹅在湖中悠闲地游荡,不时可以见到野鹿出没。这里原是石油巨头埃克森美孚 (Exxon-Mobil) 的地产,1996 年,这里来了一个新主人——美国电报和电话公司 (AT&T) 实验室。1995 年,如日中天的 AT&T 公司重组,分裂成 AT&T、朗讯和 NCR 三家公司。AT&T 下属的举世闻名的科研机构贝尔实验室也被一分为二。朗讯公司获得了一半的科研机构和贝尔实验室的名称。划归 AT&T 的一半研究室组成了 AT&T 实验室 (后来更名为香农实验室),从原来的茉莉山 (Murray Hills) 搬到了弗伦翰公园。在那里,出过十一位诺贝尔奖获得者的 AT&T 实验室,像一颗进入晚年的恒星,爆发出极强的、但也是最后的光辉,然后就迅速的暗淡下来。十年后 AT&T 和朗讯公司分别被 SBC 公司和法国的阿尔卡特公司并购。十年前,我在 AT&T 实验室实习,当时大家的情绪都很高,实验室的气氛很像今天的谷歌。不少人的座位旁都放着上面这张美丽的夕阳照。现在想起来,它似乎预示着一个帝国的黄昏。

说起美国电话和电报公司,即 AT&T 公司,在美国乃至在世界上几乎无人不知、无人不晓。该公司由电话之父亚历山大∙贝尔创立于 1877 年。电话的发明和 AT&T 公司的建立,第一次实现了人类的远程实时的交互通信(虽然电报比电话出现的早,但它不是事实交互通信),并且使得平民百姓受益。从 AT&T 创立的第一天起,它就是龙头老大,直到它被收购的那一天。但是,AT&T 的扩展速度远比今天的人想象得慢得多。它用了十五年 (1892) 才将生意从纽约地区扩展到美国中部芝加哥地区(当时从纽约到芝加哥一分钟的通话费是两美元一分钟,而当时的一美元的购买力相当于今天的五十美元。今天在美国打国际长途,也不过十美分一分钟)。三十八年后 (1915),它的生意扩展到全国(但是从纽约到旧金山的电话费高达七美元一分钟)。四十八年后的 1927,AT&T 的长途电话业务扩展到欧洲。

一九二五年,AT&T 公司成立的研发机构贝尔实验室。贝尔实验室是历史最大的、最成功的私有实验室。由于 AT&T 公司从电信业获得了巨大的垄断利润,它拿出了产值的百分之三用于贝尔实验室的研发工作。(在很长时间里,贝尔实验室的人总是用不需为经费发愁这一条理由来吸引优秀的科学家到该实验室工作)这使得贝尔实验室不仅在通信领域长期执牛耳,而且在射电天文学、晶体管和半导体、计算机科学等领域领先于世界。它著名的发明除电话本身外,还包括射电天文望远镜、晶体管、电子交换机、计算机的 Unix 操作系统和 C 语言等等。此外,贝尔实验室还发现了电子的波动性,发明了信息论,发射了第一颗通信卫星,铺设了第一条商用光纤。在相当长的时间内,贝尔实验室不仅仅是信息领域科学家的首选工作单位,也是基础研究领域学者趋之若鹜的地方。那个时代进入贝尔实验室的人是很幸运的。如果是个人物,他可以成为业界的领袖,甚至得到诺贝尔奖、香农奖或者图灵奖。即使是一般的研究员和工程师,也会有很好的收入、可靠的退休保障以及受人尊重的社会地位。

AT&T 在很长时间内垄断美国并且(通过北电)控制加拿大的电话业务。一九八四年,根据联邦反垄断法的要求,AT&T 的市话业务被分出去,根据地区划分成七个小的贝尔公司。七家小贝尔公司从事市话业务,而 AT&T 公司从事长途电话业务和通信设备的制造。贝尔实验室划给了 AT&T,从贝尔实验室分出一部分,称为贝尔核心 (Bell Core),划给七家小贝尔公司。不久,贝尔核心因为七个和尚无水喝,很快就推出了历史舞台,这当然是后话了。

现在,大多数人认为,这是 AT&T 走向衰落的开始。但我认为,AT&T 并没有因此而伤筋动骨。事实上,在接下来的十年里,AT&T 的业务得到长足的发展。虽然丢掉了市话服务,但是,它作为一个通信设备供应商,依然是市话通信设备几乎唯一的供货商。而且,虽然有 MCI 和 Sprint 两个长途电话竞争者,AT&T 仍然控制着美国大部分市场,利润十分可观,足以维持贝尔实验室高额的研发费用,使得 AT&T 在通信和半导体技术上仍然领先于世界。到一九九四年,它的营业额达到近七百亿美元,大致等同于今天它和 SBC 合并后的总营业额。

这一年,贝尔实验室的总裁梅毅强 (John Mayer) 博士率大规模的代表团访华,国家主席江泽民亲自接见了他,足以说明对 AT&T 的重视。中国国家主席接见一个公司下属机构的总裁,这次可能是空全绝后的。AT&T 当时可以说风光到了顶点。

既然一九八四年那次分家并没有使 AT&T 公司伤筋动骨,那么又是什么原因造成了它的衰落呢?

转载自《浪潮之巅》,原文出处:http://www.google.com.hk/ggblog/googlechinablog/2007/07/at_2626.html

Posted in IT史记 | Tagged | Leave a comment