编程语言名字来历

——————编程语言名字来历————————

Python
于 20世纪80年代末,由Guido van
Rossum发明,初衷据说是为了打发圣诞节的无趣,1991年首次发布,是ABC语言的继承,同时也是一种脚本语言,目前已经很流行。取名
时,Guido van Rossum认为它应该“短小,独特,还有一点神秘感”,他是英国著名剧团Monty
Python的忠实粉丝,所以就是Python了。
Java
于20世纪90年代初期诞生,源自Sun公司的智能家电程序开
发,如互动电视。最初名为Oak,不过Sun公司的律师发现这个名字已经被注册。通过一系列的会议,公司从一个包含有Silk,DNA和Java的名单中
选择了它。是谁第一个建议使用Java这个名字的不得而知,不过普遍猜测是灵感来自Peet咖啡店,因为Sun公司的工程师们很喜欢到这里喝咖啡。
linda
某种女星的某女星的名字
c#
和JAVA竞争 取自宝剑锋利之意  想把JAVA干掉
C语言来自B语言 B语言内存缺陷严重 C语言之所以命名为C,是因为 C语言源自Ken Thompson发明的B语言,而 B语言则源自BCPL语言。
20
世纪60年代,美国AT&T公司贝尔实验室(AT&T Bell Laboratory)的研究员Ken
Thompson闲来无事,手痒难耐,想玩一个他自己编的,模拟在太阳系航行的电子游戏——Space
Travel。他背着老板,找到了台空闲的机器——PDP-7。但这台机器没有操作系统,而游戏必须使用操作系统的一些功能,于是他着手为PDP-7开发
操作系统。后来,这个操作系统被命名为——UNIX。
1971年,同样酷爱Space Travel的Dennis M.Ritchie为了能早点儿玩上游戏,加入了Thompson的开发项目,合作开发UNIX。他的主要工作是改造B语言,使其更成熟。

时间: 2024-10-05 02:16:08

编程语言名字来历的相关文章

GitHub上编程语言流行度分析

GitHub已然是全球最流行的开源项目托管平台,项目数量目前已经达到了千万级别.Adereth在Counting Stars on GitHub一文提供了一个非常有意思的思路,那就是籍GitHub用户通过星星标记感兴趣项目的数目,来观察GitHub中用户最流行的是什么编程语言. 老规矩,让我们用Power BI来分析一下吧.首先从Adereth的博客下载相关数据,然后用Power Query倒入Power Pivot中.对星星数目做透视图很快就能够知道前20流行语言如下: 更进一步,我们可以在E

C,java,Python,这些名字背后的江湖!

还记得高中的时候,有一次我们计算机老师问我们班要不要去参加市里面的C语言比赛,当时还小的我对编程世界压根就一片空白.那时候我就想啊,为什么是C语言,那么A语言,B语言或者是D语言又是什么呢? 后来就到了大学,学习了计算机知识后才知道C语言是什么东西.但是,你有没有过一瞬间感到奇怪,为什么它就叫做C语言,Java就叫java而不是叫J语言?今天我就带大家了解一下编程语言名字背后的故事吧~ Java 今天Java技术栈运用已经如此广泛,Web,Android,大数据等等.但你可能不知道,Java最初

地理空间距离计算及优化(根据两个点经纬度计算距离)

1.地理空间距离计算面临的挑战 打开美团app,不管是筛选团购还是筛选商家,默认的排序项都是"离我最近"或者"智能排序"(如下图所示). 不管是"离我最近"还是"智能排序",都涉及到计算用户位置与各个团购单子或者商家的距离(注:在智能排序中距离作为一个重要的参数参与排序打分).以筛选商家为例,北京地区有5~6w个POI(本文将商家称之为POI),当用户进入商家页,请求北京全城+所有品类+离我最近/智能排序时,我们筛选服务需要计

前端自动化开发工作流

1. 前端自动化工作流简介 每种项目都有自己特定的开发流程.工作流程.从需求分析.设计.编码.测试.发布,一个整个开发流程中,会根据不同的情况形成自己独特的步骤和流程.一个工作流的过程不是一开始就固定的,而是随着项目的深入而不断地改进,期间甚至会形成一些工具.例如当年大神们在Linux写C语言,觉得每次编译好多文件好麻烦,就发明了makefile.不同代码的管理好麻烦,然后就发明了git.SVN等等. 一个工作流程的好坏会影响你开发的效率.开发的流程程度,然后间接影响心情,打击编码积极性.所以我

上海道路命名

https://zh.wikipedia.org/wiki/%E4%B8%8A%E6%B5%B7%E9%81%93%E8%B7%AF%E5%91%BD%E5%90%8D https://wenku.baidu.com/view/fa44e938376baf1ffc4fad8d.html https://www.zhihu.com/question/19730314 上海道路命名 维基百科,自由的百科全书 本條目介紹的是上海陆上道路的命名.關於上海陆上道路所经过的隧道的命名,請見"上海隧道命名&q

刚体在三维空间的旋转(关于旋转矩阵、DCM、旋转向量、四元数、欧拉角)

最近学习了一些关于三维空间旋转相关的知识,借此梳理一下备忘. 三维空间的旋转(3D Rotation)是一个很神奇的东东:如果对某个刚体在三维空间进行任意次的旋转,只要旋转中心保持不变,无论多少次的旋转都可以用绕三维空间中某一个轴的一次旋转来表示.表示三维空间的旋转有多种互相等价的方式,常见的有旋转矩阵.DCM.旋转向量.四元数.欧拉角等.本篇文章主要梳理一下这些表示方式及相互转换的方法. 1. 欧拉角(Euler Angle) 最直观的表示方式是绕刚体自身的X.Y.Z三个轴分别进行旋转某个角度

根据2个经纬度点,计算这2个经纬度点之间的距离

原文  http://www.cnblogs.com/softfair/p/distance_of_two_latitude_and_longitude_points.html 根据 2 个经纬度点,计算这 2 个经纬度点之间的距离 球面上任意两点之间的距离计算公式可以参考维基百科上的下述文章. Great-circle distance Haversine formula 值得一提的是,维基百科推荐使用Haversine公式,理由是Great-circle distance公式用到了大量余弦函

Sunshine小组

Sunshine小组成员: 组长:栾阿辉(http://www.cnblogs.com/luanahui/) 组员:谷蕾   (http://www.cnblogs.com/guleilei/) 李萍   (http://www.cnblogs.com/lpqiqi/) 王志伟(http://www.cnblogs.com/wzw91/) 小组名字来历:Wherever you go, no matter what the weather, always bring your own sunsh

地理空间距离计算及优化(依据两个点经纬度计算距离)

1.地理空间距离计算面临的挑战 打开美团app.无论是筛选团购还是筛选商家,默认的排序项都是"离我近期"或者"智能排序"(例如以下图所看到的). 无论是"离我近期"还是"智能排序".都涉及到计算用户位置与各个团购单子或者商家的距离(注:在智能排序中距离作为一个重要的參数參与排序打分).以筛选商家为例.北京地区有5~6w个POI(本文将商家称之为POI),当用户进入商家页,请求北京全城+全部品类+离我近期/智能排序时.我们筛选服