计算机与网络简史:从算盘到社交媒体的故事
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

自序

当我的编辑提出,希望我写一本关于计算机历史的书时,我立即陷入了回忆,怀念起这段我有幸参与其中的历史。我还记得,1987年时,我便拥有了自己的第一台家用计算机——康懋达64(Commodore 64,C64)。当时我只有13岁,用假期打工挣来的钱买了这台被大家称为“面包盒”的机器。因为剩下的钱不够再买5.25英寸的软盘驱动器,于是我买了一个数据磁带机(Datasette)读写装置作为存储设备。有了它,我就能把我的数据、程序、游戏都存在传统的盒式磁带上。虽然数据磁带机加载和存储数据的速度很慢,磁带的卷绕也使整个操作过程相当麻烦,但这些丝毫都不妨碍我乐在其中。我还使用了一个名为Turbo-Tape的程序来加速这个过程。又过了一年,我继续打工存钱,终于得到了一个5.25英寸的软盘驱动器。那个时候,我们还会用磁盘打孔机在磁盘上多开一个小方槽,这样就能够在磁盘的背面进行数据的读写。也就是在这段时间里,我第一次接触到编程。我把一些杂志(比如《快乐计算机》)里几页长的代码列表一行一行打下来,慢慢进入了这个领域。不过需要说明的是,我在这里提到的是BASIC编程语言,而我童年的梦想是用C64汇编语言编程,可惜一直没有实现。在C64上玩的一些游戏,还被我当作盗版软件,拿去学校操场跟人换成别的东西。要知道,不管什么时候,总会有人愿意为黑市生意铤而走险。

后来我又买过一些别的机器,比如辛克莱ZX81(Sinclair ZX81)、阿姆斯特拉特CPC 464(Amstrad CPC 464)、阿米加500(Amiga 500),最后我组装了自己的第一台个人计算机。这在当时简直是火箭一样的装备,花费了我很大一笔钱(而且一年之后它就过时了)。

另外一个对我来说十分特别的时刻,是我在朋友那里通过德国电信的BTX系统(屏幕文本系统),借助声耦合器,用电话听筒第一次建立了网络连接。这便是我初次的“在线”体验了。但是BTX系统还远不是今天的互联网,任何一点细小的干扰都会造成传送失败。不过好在下一代的电话调制解调器解决了这个问题,不再需要声耦合器,下载速率也达到了每秒56千比特。除了总是占线的电话,那30秒的拨号音也成为经典。这段美妙的“旋律”已经永远镌刻在了我的脑海里。如果你还没有听过这种声音,或者想怀旧一番,可以在互联网上搜索“拨号上网音”。

我敢肯定,你也曾积极或者被动地亲历过计算机发展史的某个阶段。在这本书里,你或许会再次遇到自己曾试用过的那些技术,那就不妨趁此怀旧一番。不过,哪怕你并没有在这个数字世界中遨游过,只是对于计算机的简史或者围绕计算机发展的一些事实感兴趣,想了解一下,那么我也诚挚地邀请你走进这本书,和我一起踏上这趟穿越时空的旅行。

不过我要强调一点,这本书并不是计算机的发展全史。为了避免内容过于庞杂,篇幅过于冗长,我主要聚焦在这段历史中几个里程碑式的节点上,不求面面俱到。我将计算机时代(包括前计算机时代)、软件以及互联网的一系列具有重大意义的事件分成若干小的节点,并且尽量保持中立的态度看待它们,竭力避免个人观点的干扰。

这本书分为三个部分,分别是:计算机的历史、软件的历史以及网络的历史。每个部分各自独立,读者可以选取其一阅读而不会造成影响。

我相信每个人都能有所收获。在阅读这本书的过程中,你或许会不断获得启发,产生新的想法,继而去互联网中进行新的尝试或者查找新的文献。然后,我要感谢我的编辑帕特里夏·席瓦尔德,她负责此书的一切相关事务,对这个项目的支持贯穿始终;此外还要感谢这个项目的发起人,阿尔穆特·珀尔。我同样要感谢佩特拉·布罗蒙特,她完成了这本书的校对工作,同时给出了宝贵的建议;感谢英马尔·斯塔佩尔,他作为试读者也贡献了许多有价值的新想法。

最后,希望各位能获得愉快的阅读体验。我一如既往地期待着各位的反馈,请对我畅所欲言。

于尔根·沃尔夫