编程语言@为什么各大编程语言,都是用 Hello World 入门呢?( 二 )


从教育相关的角度来看 , 绝大多数早期的有关编程语言的图书 , 如FORTRAN或BASIC , 常常都会从一点入手:计算机非常有用 。
这是算法工程师和研究者 John Mount 的一个重要观点 。 Mount认为 , Hello World大范围流行开启了一个崭新的时代–计算机科学家不再需要说服社会和大众 , 计算的工具化特征已经所处可见 。
例如 , 在1964年 , 一本名叫 My Computer Likes Me When I Speak Basic 的图书 , 在它的前言部分 , 就专门讲述了计算机编程语言的一般性用途 。 而且 , 书中的第一个例子的输出结果就是『MY HUMAN UNDERSTANDS ME』 。
之所以使用这个示例的原因 , 目的是为了帮助人们理解计算机这个新生事物 , 并且希望告诉人们:你可以和计算机进行交流 。 在此之后 , 也就是1956 年 , 动态编程语言开启了将计算机应用于现实世界的更多实例 。
在C语言以及Hello World程序流行起来之前 , 计算机并没有得到大范围的应用和普及 , 计算机行业也没有开始真正的腾飞 。
Hello World , 编程时代的真正来临 引发Hello World广泛传播的一个最主要催化剂 , 是PDP-11型计算机的面世 , PDP-11是一款在商业上极其成功的小型计算机 。 数字设备公司(DEC)以$10,000的单价 , 总共出售了六十万台 。
尽管如此 , 这种类型的计算机已经比当时价值几百万美元的大型机在价格上便宜了许多 。 另外 , 其中PDP-11 16-bit系列不要求使用打孔卡 , 你可以使用相应的编程语言直接与计算机进行沟通 。 在那个年代 , 这还是第一次 。
有趣的是 , 为了加速社会的广泛接受度 , 数字设备公司并没有将其称为『计算机』 。 为了和以往那些大型主机相区别 , 数字设备公司改称其为『可编程的数据处理器』 。
当越来越多的机构开始采购越来越多的可编程计算机时 , 对于C语言编程书籍的需求也变得越来越旺盛了 。
C 语言和UNIX操作系统首先在PDP-11这个机型上变得流行了起来 。 因此 , 在接下来的一段时间里 , 其他类型的商用计算机也开始支持这个C编程语言以及 UNIX , 这种流行趋势最终促使成千上万的计算机相关工作者 , 开始阅读这本两百来页的《C程序设计语言》 。 当然 , 这其中自然包括了Hello World这个例子程序 。
在八十年代以及九十年代 , 几乎每一位曾在桌面软件领域工作过的程序员 , 都曾拥有一本《C程序设计语言》 。 在当时 , 这本书大约售出了几百万本之多 。
也许有很多不同的基本程序可供初学者动手尝试 , 但是截至目前为止 , Hello World则是其中最为著名的一个 。 每一位程序员都曾记得他们的第一个Hello World程序 , 因为对他们来说 , 这就是一个重大事件 。
也许有些人还没有意识到这一点 , 但是 , 当一名新程序员清除完一些障碍顺利抵达Hello World时 , 他的内心体验到的不仅仅是一种成功的喜悦 , 更重要的是 , 他正在亲身经历一个跨越历史的时刻 。
各位 , 你还记得你第一次写的“Hello World”吗?
对于热爱编程的人来说 , 有一群一起学习一起解答的小伙伴很重要!这里有一个C/C++编程学习交流俱乐部(群)~传送通道:私信小编【01】获取 , 还有编程学习文件(源码 , 零基础教程 , 项目实战教学视频) , 欢迎初学者和正在进阶中的小伙伴们!


推荐阅读