美文网首页编程语言爱好者
C语言之后(歪谈语言史)

C语言之后(歪谈语言史)

作者: 黑眼圈看世界 | 来源:发表于2015-12-07 17:05 被阅读111次


     众所周知,C语言是在B语言的基础上发展起来的,而B语言又是从A语言的基础上发展起来的。在学C的时候,我就曾经突发奇想,难道下一个取代C语言的是D语言吗?呵呵,当然不是,且不谈曾有D开头的语言(delphi)虽盛极一时,但也无法撼动C语言的王者地位,其实就算有语言能取代C,也不应该是D,而应该是P,呵呵。为什么呢?且听我慢慢道来,虽然现今语言是由ABC这样传承下来的,但是B与C语言的命名并不是因为ABC的字母顺序的关系而是与剑桥Matin Richards编写的BCPL有着非常深的渊源。B语言是1970年贝尔实验室的Ken Thompson将BCPL进行了修改,并取BCPL的第一个字母,为新语言取名为“B语言”。而C语言则是贝尔实验室的D.M.RITCHIE在B语言的基础上设计而成,他又在BCPL中取第二个字母作为这个语言的名字--“C语言”。所以如果按这条路继续走下去的话,那么下一代语言应该是P语言吧,哈哈~

作者按:真的吗?当然不是,呵呵~因为早期的高级语言是面向过程的,现今基本已经属于没落了。而新兴的语言基本都是面向对象语言(当然也有函数式语言和逻

辑式语言),其中最突出的代表之一就是C++,基本上已经与BCPL没什么直接关系拉,那么是否真的会出现下一代君王叫P呢?就只能看他的开发作者的心情拉,呵呵~

相关文章

  • C语言之后(歪谈语言史)

    众所周知,C语言是在B语言的基础上发展起来的,而B语言又是从A语言的基础上发展起来的。在学C的时候,我就曾经突...

  • C语言指针强化

    C语言发展史 UNIX最早是由汇编写的,之后改成B语言,随后改进成NB(new B),NB最后就改称为C语言了。一...

  • c语言基础

    c语言发展史 机械语言,汇编语言:可移植性差,速度快c语言是面向过程java,c++ 面向对象 c开发工具的选择 ...

  • 玩懂Python垃圾回收机制,又有时间可以摸鱼了

    人生苦短,只谈风月,谈什么垃圾回收。 我们写过C语言、C++的朋友都知道,我们的C语言是没有垃圾回收这种说法的。手...

  • 前端——javascript

    语言 就是和计算机交流的语言简称:编程语言 语言发展史image.png 特点 JS的特点— 解释型语言— 和 c...

  • markdown语法 2018-01-24

    Java语言发展史 Java语言是一门非常纯粹的面向对象编程语言,它吸收了C++语言的各种优点,又摒弃了C++里难...

  • C#语言特性发展史

    C#语言特性发展史 Intro 本文主要总结介绍C# 每个版本带来的不同的语言特性。 C#,读作C Sharp,是...

  • C语言学习——前言

    C的发展史 首先来了解一下C语言的发展历史,它的原型ALGOL 60语言。(也成为A语言) 1963年,剑桥大学将...

  • 2018-10-07

    一.C语言的背景 就个人感触,无论学习哪门语言首先应该了解一下自己所学语言的背景,也可以说它的发展史。 C语言属于...

  • C语言面试54题

    C语言面试54题 ​ 大家好,这期呢,我们谈一下c语言的面试题。 第1题,c语言有哪些核心的特征? 可移植性很强。...

网友评论

    本文标题:C语言之后(歪谈语言史)

    本文链接:https://www.haomeiwen.com/subject/hudehttx.html