有大胡子有旺运;没胡子只能干瞪眼!看看这是为什么?

2004 年,Tamir Khason 曾写过一篇关于编程语言运势与创作者胡须关系的文章,得出的结论是程序设计语言是低级语言的是,有胡须则有好运;没有胡子,你只能盯着看!Fortran、Prolog、Ada,这些编程语言都有着非凡的优势,每一种在当时都可以称得上是创新的,可惜没有一个广为流传;相比之下,Brain Kernighan、Dennis Ritchie 和 Ken Thompson 创建的 C 语言和 UNIX 操作系统已经使用了 30 年,也许还有 100 年。松本幸弘(鲁比之父)碰巧看到了这个理论,非常不满。他还在自己的博客上发布了一张自己留着胡子的照片,而 2005 年 Ruby 的流行也验证了这一理论。

如今四年过去了,Tamir Khason 重新审视了这个理论,感兴趣的朋友可以看看。

从 Fortran、Ada 和 Simula 开始。Fortran 创始人 John Backus 去年在俄勒冈州去世。Ada 的创始人 Jean Ichbiah 三个月前因脑癌在巴黎去世。Simula 的父亲 Kristen Nygaard 也让我们心脏病发作。让我们在这里记住这些大师。

看看下面F#的发明者Dr.Don Syme,一脸干净,看来该语言对未来的希望不大。

Prolog 的发明者 Alain Colmerauer 呢?他仍然没有胡须,语言似乎同样无望。

让我们看一下C语言。Brian W. Kernighan、Dennis M. Ritchie 和 Kenneth L. Thompson 都还留着胡须,所以这种语言非常强大。据 Sourceforge 统计,目前有 16% 的开源项目使用 C 语言。

这里是Alan Curtis Kay,Smalltalk 的创始人,现在他有胡子了,但是 Smalltalk 好像很少用了,有什么问题吗?他的 Flex 概念有问题,导致 Flex 无法普及。

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

C++在业界仍有18%的份额,但是很多人并不看好C++的未来趋势,为什么?以下是 Bjarne Stroustrup 多年来的变化。

看,Bjarne,请扔掉剃须刀并保存 C++。

我们来看看Basic的发明者Thomas E. Kurtz。当他有像下面这样的小胡子时,BASIC 很简单但效率不高。

如今,这种轻量级语言的受欢迎程度也在逐渐下降(不到 2%),原因如下:

图片[1]-有大胡子有旺运;没胡子只能干瞪眼!看看这是为什么?-老王博客

至于 Perl,它仍然占使用 Perl 的项目的 6%。拉里沃尔,请留着你的小胡子!

Python 和 Ruby,这两种语言都是去年 web 开发的超级巨星,看看 Guido(Python)和 Matsumoto(Ruby)的胡子,坚持下去。另外,Python 被选为去年的年度语言,重要的 Python 3.0 即将在今年夏天到来。

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

下一步是什么?它们都是新概念,例如 Sam Ramji 的 RubyCLR,但它们似乎不太可能流行起来。

WPF 和 Silverlight 与 Scott Guthrie 相关。

Douglas Crockford 的 JSON (JSLint) 看起来很有前途,加油 Douglas。

Jim Hugunin 的 IronPython 看起来并不乐观。

再来看看 Haskell 之类的函数式语言。西蒙·佩顿-琼斯、保罗·胡达克和菲利普·瓦德勒三人都处于不同的境地,但一旦场均,哈斯克尔的前景还是不错的。

最后差点忘了 Rasmus Lerdorf 的 PHP,PHP 因为语言本身的原因,并没有那么流行,看看 Rasmus 的脸就知道了。

经过四年的测试,这个理论看起来仍然相当准确。想创造历史?知道该怎么做程序设计语言是低级语言的是,留胡子!

© 版权声明
THE END
喜欢就支持一下吧
点赞0
分享
评论 抢沙发

请登录后发表评论