7MH4960-2AA01西门子代理

供应商
湖南西控自动化设备有限公司
认证
报价
2400.00元每件
联系电话
17838383235
手机号
17838383235
经理
徐嘉泉
所在地
中国(湖南)自由贸易试验区长沙片区开元东路1306号开阳智能制造产业园(一期)4#栋301
更新时间
2024-06-29 08:00

详细介绍

c语言、b语言、d语言?这些编程语言都是怎么发展演变来的?

星球大战part 01


20世纪60年代,贝尔实验室的研究员kenthompson(肯·汤普森);


他背着老板找到了台空闲的机器-pdp-7,他找到这台机器的目的也十分的无语,就是为了上班摸鱼打游戏,这个游戏的名字就是“星球大战”


现在看到这个游戏的界面我们肯定提不起任何兴趣,但是在当年也是的存在了,也正因为这个游戏,催生出了我们现在的c语言,所以说,有一个爱玩的爸爸是如此的重要。



b语言part 02

肯为了这款游戏发明了b语言,b语言的全称叫做bcpl,是一种自启动性编程语言,b语言的命名就是bcpl单词的首字母,但是新的问题是这台空闲的机器-pdp-7并没有操作系统,于是肯着手为pdp-7开发操作系统,后来这个os被命名为-unix,也是用b语言架构的。



c语言part 03

d.m.ritchie(丹尼斯里奇)玩心大发,也想要玩同事kenthompson开发的游戏spacetravel,所以加入了kenthompson,合作开发unix,他的主要工作是改进thompson的b语言。


这也是一位爱玩的父亲,丹尼斯里奇改着改着就改出了一个新的语言,取名为——c语言“new b”,从而丹尼斯里奇就被称作c语言之父

后来,爱玩的d.m.ritchie和他爱玩的同事kenthompson迫不及待地开始用c语言完全重写了unix。不过,此时编程的乐趣已经使他们完全忘记了那个“spacetravel”,一门心思的投入到了unix和c语言的开发中(看样子只有父亲脱离低级趣味的玩,儿子才能够健康茁壮的成长)。自此,c语言和unix相辅相成de地发展至今。



d语言?part 04

按照先辈们的命名逻辑,代语言b语言从bcpl的首字母而来,而c语言从newb命名而来,那以后要是c语言慢慢更新出newc语言,是不是就会产生新的d语言了呢?显然没有。


c语言穿上面向对象的铠甲成为了c++,它还有两个会飞(不依赖具体平台)的小弟弟java和c#,很可惜他们也都不是同一个父亲的孩子。



展开全文

我们其他产品
我们的新闻
咨询 在线询价 拨打电话