虽说占地差不多 140 平方米重达 30 吨的 ENIAC ,计算能力比之前的计算机快上千倍,加法运算能做到每秒 5000 次,但放到现在也仅仅是智能手机的百万分之一而已。。。
在大众看来,占地大或许是 ENIAC 最大的问题,其实它采用的基本电子元件:电子管才是真正的问题所在。
电子管速度慢、耗电量大,造价昂贵的同时还容易坏,这简直就是个不好哄的瓷娃娃。
所以在贝尔实验室的科学家们发明了半导体晶体管后,计算机的速度提高了,耗电量降低了,同时维护成本和价格也蹭蹭蹭往下掉了不少。
贝尔实验室的科学家们在计算机上做出的贡献不少,无论是集成电路的研发还是计算机语言设计都少不了他们的身影。
比如现在被每种程序设计语言当成第一个例子的 “ hello,world ” ,就是贝尔实验室的计算机科学家布莱恩·柯林汉先搞出来的。
至于他为什么会用这两个单词,用他自己的话说就是:在我模糊的记忆中,是看了一个动画片,里面有一颗鸡蛋和一只母鸡,母鸡对着蛋说:“ Hello, World ” 就顺手用了。
真,无心插柳柳成荫。。。
其实让 “ hello,world ” 得到广泛传播的原因有两个。
第一是他和 C语言之父丹尼斯·里奇一起出版的《C 程序设计语言》中也用了这两单词。
第二,则是最早的商用微型计算机 PDP-11 的火爆。
这台单价为 $10,000 的商用计算机当初卖出去了超过 600,000 台,毕竟相比当初那些动不动就要数百万美元的计算机,这价格的确很亲民了。
PDP-11