`
IT阿狸
  • 浏览: 67873 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

有史以来最出彩的编程语言名字

 
阅读更多

原文出处: pokercopilot   译文出处: oschina

 

我脑子里经常会萦绕一些很无聊的小问题,其中一个就是,这么多的编程语言的名字都是怎么出来的?让我们来给它们归归类。

 

来自无聊的首字母缩略/简写

 

这一类别中包括BASIC语言,它来自精心设计的“Beginner’s All-purpose Symbolic Instruction Code”。Fortran语言来自 Formula Translation —— 一种糟糕透顶的语言命名方式,但我可以原谅它,因为它可能是最古老的一种高级计算机编程语言。LISP语言也类似,只有搞技术的人才想得出的命名方法,取自 LisProcessing。

 

Perl语言这几个字母字面上是意思是 Practical Extraction and Report Language。这是一种在互联网早期盛极一时的编程语言。Perl语言中方便的字符串操作使得它很适合处理URL相关、处理HTML的程序。

 

 

 

为创造市场宣传效果而命名

 

我最喜欢的通用语言,Java,最初叫做Oak,然后改成Green。Java这个名字是最终的选择,之后又由此产生了一系列跟咖啡豆相关的产品名称。我 想,从Green改名为Java是一个很有必要的市场策略。JavaScript的名字也从Java天花乱坠的广告宣传中沾光,尽管它跟Java实际上没 有多大关系。

 

Ruby,Smalltalk,和Python的取名全都属于这一类。Python尤其明显

 

Python的名字来自于BBC的70年代的一个动漫剧《Monty Python’s Flying Circus》。语言设计者想给这个语言取一个短的、独特的、有点神秘的名字。因为他对这个动漫剧很着迷,他认为这个名字非常棒。

 

只有程序员才能理解的名字

 

很久很久以前,有一种语言叫做BCPL(Basic Combined Programming Language)。这种语言一个轻量级的版本叫做B语言。当Dennis Ritchie基于B语言设计出了一种新语言后,他把它称作C语言。这是因为它很像B,但比B好。在C语言中,两个加号放到一起(++)意思是把一个值加 一。于是,C语言的后继者就成了C++(很像C,但更好)。C++的修订版变成了D语言。C语言的另外一个修订版叫C#(这种语言更应该感谢的是Java)——在音乐符中比C要高半个音程。

 



 

以数学家名称命名的语言

 



 

Pascal的名字来源于17世纪法国著名的数学家Blaise Pascal。

 

查尔斯-巴贝奇,一个18世纪数学家,他设计(但从未实现)了一个简单的可编程计算机,叫做“the Difference Engine”,因此以他的名称命名了一种编程语言叫做Babbage。拜伦勋爵的女儿Ada Lovelace跟巴贝奇一起共事,她为“the Difference Engine”计算机设计了一套程序。这被认为是历史上第一计算机程序——尽管她从来没有运行过它,debug过它,或给它设计一个漂亮的用户界面。美国 国防部提议以她的名字命名了一种编程语言,这就是Ada语言。

 

Haskell语言和Curry语言的名字都来自于20世纪美国数学家 Haskell Curry。他的姓氏还被采用为’currying’编程技术——把有两个参数的函数转变成一个只有一个参数的函数,第二个参数变成固定值。只有 Haskell Curry自己经常用这个概念。这个概念实际上是来源于Moses Schönfinkel,但事实上,如果说’currying’听起来有点傻,那’Schönfinkelisation’就有点荒唐了。

 



 

以SQ明星名字命名的编程语言

 

现在我要说的就是有史以来最出色的编程语言名字。这也是这篇文章真正的目的。我在大学里学了一点Linda语言,这是一种通常被当作一种“语言里的语言”,用来做并行处理。很多年后我才知道Linda这个名字来自于SQ明星Linda Lovelace。我想可能是语言设计者搞出的一个小笑话,或是对Ada的某种隐喻。我花了整堂计算机课琢磨这个问题。

 

据我所知,Linda是唯一一个以SQ明星命名的计算机语言。

  • 大小: 7 KB
  • 大小: 22 KB
  • 大小: 13.2 KB
  • 大小: 39.3 KB
分享到:
评论

相关推荐

    高考语文作文语言出彩技巧.ppt

    高考语文作文语言出彩技巧.ppt

    初中作文指导语言出彩篇PPT课件.pptx

    【专业课件】初中作文指导语言出彩篇的PPT课件主要强调了提升中学生作文语言魅力的重要性。孔子曾言“言之无文,行而不远”,这意味着没有文采的文章难以广泛传播。在中考作文中,语言不仅要求准确、简洁,更需生动...

    中考作文语言出彩技法PPT学习教案.pptx

    【中考作文语言出彩技法】 在中考作文中,语言的精彩程度往往直接影响着文章的整体质量。文采,或称为辞采,是评价一篇文章形式美感的重要标准。内容之美为质美,而文采之美则体现在语言的运用上,包括词汇的锤炼、...

    6-作文指导:语言出彩技法.ppt

    【标题】:“6-作文指导:语言出彩技法.ppt” 【内容概述】:这篇文档主要探讨了如何在写作中使语言更具吸引力和表现力,提供了五个语言出彩的技法,包括巧妙运用修辞、映衬、文言、句式以及提炼警句。通过具体的...

    高考作文语言出彩:比喻艺术.doc

    【高考作文语言出彩:“比喻”艺术】 在高考作文中,如何使语言生动、出彩,比喻艺术是一种有效的手段。比喻能将抽象的概念具体化,让读者更容易理解和感受作者的情感和观点。以下从三个方面详细阐述比喻在高考作文...

    出彩大学毕业生简历PPT模板.pptx

    毕业生可以列出与应聘职位相关的技能,例如编程语言、项目管理、团队协作等,并用图表的形式展示自己在这些技能上的熟练程度。百分比或其他图形表示法可用于直观地展示这些能力的强弱。 3. **工作岗位认知**: 在...

    高考作文语言出彩:引用艺术.doc

    【高考作文语言出彩:引用艺术】 在高考作文中,运用巧妙的引用艺术可以使文章语言更具文采,增强说服力。引用分为明引和暗引两种形式。 1. 明引诗文出文采: - 明引是直接引用名言警句、诗词歌赋等,通常用于...

    考研英语 经典句型 出彩句子.doc

    在考研英语中,掌握经典句型和出彩句子至关重要,因为它们能帮助考生在写作和翻译部分展现出语言的丰富性和准确性。以下是一些关键的英语学习点: 1. **复杂句型使用**:例如"According to a recent survey, four ...

    作文范文-挑战,让我更出彩.doc

    作文范文-挑战,让我更出彩.doc

    对偶句200例,文章出彩靠它了.doc

    对偶句200例,文章出彩靠它了.doc

    教师关于《出彩河南人》观后感.docx

    《出彩河南人》是一部展示河南人民风采的电视节目,其中包含了众多爱岗敬业、无私奉献的教育工作者的事迹。教师作为教育的主体,通过观看这样的节目,深受启发,激发了对教育事业更深的理解和感悟。 首先,节目强调...

    出彩校园信息交流平台.zip

    "出彩校园信息交流平台"是一个专为学生、教师以及校园管理部门设计的综合性信息系统,旨在提升校园内部的信息流通效率和...深入研究这些文件,可以进一步了解平台的架构设计、编程语言选择、数据库结构以及测试方法等。

    事业单位面试自我介绍如何出彩.doc

    此外,语言表达要有创意,可以尝试用独特的方式描述自己,如用三个关键词来概括自己的特点,这将使你的自我介绍更具吸引力。例如,用“固定资产”、“流动资产”和“借贷平衡”这三个会计术语来描述自己的性格、知识...

    《[我心向上职业教育出彩人生演讲稿]成就出彩人生演讲稿》.doc

    《[我心向上职业教育出彩人生演讲稿]成就出彩人生演讲稿》.doc

    三味调料,写好生活化作文-备战2022年高考作文之语言出彩技法.docx

    2. 真实性与情感表达:在作文中,展示真性情意味着表达最真实的自我感受和思考,而不是模仿或虚构。通过细致入微的描绘,如例文中对郑板桥的描写,可以展现出作者的情感世界和对人物的理解。同时,情感的真挚和深度...

    【视角出新作文出彩】改革开放出就出彩人生的作文.pdf

    【视角出新作文出彩】改革开放出就出彩人生的作文主要探讨了如何在写作中创新视角,以吸引读者注意力并深化文章内涵。视角创新对于作文的重要性在于它能为文章增添新颖感,使作者的观点表达得更为深刻、尖锐。文章...

    出彩个人求职简历ppt.pptx

    出彩个人求职简历ppt.pptx

    小学语文经典美文人生终会出彩

    8. 机遇与准备:贾青的成功并非偶然,每一次机会背后都是她长久以来的准备和积累,表明了机遇总是留给有准备的人。 这个故事鼓励我们在面对挫折和困难时,要保持积极态度,坚持不懈,相信自己,抓住机会,因为...

    20210817-信达证券-格科微-688728-深度报告:多年匠心深耕CIS技术,业绩出彩厚积薄发.pdf

    "格科微深度报告:多年匠心深耕CIS技术,业绩出彩厚积薄发" 本报告对格科微(688728.SH)进行了深入分析,涵盖了公司的发展历程、业务模式、财务状况、技术优势、市场前景等方面。报告认为,格科微在CIS技术领域的...

    事业单位面试时自我介绍如何出彩.doc

    其次,语言表达要有吸引力和创意。避免过于常规的描述,可以尝试用具象的比喻或故事来呈现自己的特点。例如,将自己比喻为会计术语,如“固定资产”代表稳定的性格,“流动资产”代表不断增长的知识和技能。 在具体...

Global site tag (gtag.js) - Google Analytics