打开TIOBE Index世界编程语言排行榜,出现在榜单上的程序语言名称多半都让人一头雾水。一些程序语言的作者会以「这种语言是什么」来命名语言,比如BASIC、COBOL、TCL、LISP;另一些语言则是由它从哪些现有语言派生而来命名,像是C ,C#;当然还有一些来源于数学家或计算机科学家的名字,其中的代表则是Ada,Pascal,Turing。
但也有很多程序语言的名称是编写者随便拍脑门和大腿瞎想出来的,这篇文章里要讲的这几个就是如此。
Python 不是大蟒蛇,是个BBC电视剧
Guido van Rossum
Python的创始人吉多·范罗苏姆(Guido van Rossum)是个精力旺盛的逗比(就是上面图里这个人,我也想拍一张这样的皂片!)。1982年从阿姆斯特丹大学取得数学和计算机科学硕士学位后,他曾在多家科研机构工作,2005至2012年他在Google工作了7年,之后又离职加入Dropbox。这位现年60岁的荷兰程序员在他34岁(1989年)的圣诞节假期中设计出了风靡世界的程序语言Python。虽然Python的原意是大蟒蛇,但创始人显然不是想表明这种语言可以变成白娘子跟你在西湖相遇,关于Python的命名,吉多自己(在1996年时)的说法是这样的:
「六年前的1989年12月,我在寻找一门『课余』编程项目来打发圣诞节前后的假期时光。假期里我的办公室关门,但我有一台家用电脑。我决定为当时我正构思的一个新的脚本语言写一个解释器,它是ABC语言的继承,对UNIX / C程序员会有吸引力。作为一个略微有些奇怪想法的人和《蒙提·派森的飞行马戏团》的狂热爱好者,我选择了Python作为项目的标题。」
那么问题来了,《蒙提·派森的飞行马戏团》是啥?
《蒙提·派森的飞行马戏团》(Monty Python's Flying Circus)是英国的喜剧团体蒙提·派森创作的系列超现实主义电视喜剧,1969年首次以电视短剧的形式在BBC电视频道播出,共推出了4季共45集节目。随后喜剧团体蒙提·派森的影响力从电视扩展到舞台剧、电影、音乐专辑、音乐剧等,被外国媒体认为「在喜剧上的影响力相当于披头士在音乐方面的影响」。他们六个人就长这样:
小编推荐阅读