8.群英会萃(1 / 1)

在美国旧金山,除一家企业外,整个微型计算机工业的重量级人物都聚集到市民礼堂,参加一个比世界微型计算机大会规模还要大的活动。这就是1977年4月15日的第一届西海岸计算机博览会。它激发出本地计算机爱好者俱乐部和人民计算机公司等难以计数的计算机公司和相关企业无限的热情和活力,成为硅谷最为盛大的括动。

那个唯一没有参加硅谷计算机盛典的,恰恰是微型仪器公司。他们还在乎那个阿尔塔计算机,忙着策划开一个世界阿尔塔计算机大会。大会计划在硅谷盛会的一个月之后。

从没听说过一年一地为一件事情开两次盛会的事情。单从时间上说,这个大会也注定是门前冷落车马稀,毫无效果。所有这一切,都是微型仪器公司的傲慢与自以为是所致。

在硅谷盛会的Commodore的层位上,查克·佩德第一次展示了Commodore个人电子处理机及其内在的微软公司的BASIC。专家和技术公司展示了最新的木制控制板的、包括键盘和盒式磁带走带机构的SOL计算机。在中心人口处,苹果公司在演示他们的苹果'型机。那是一个什么都会做的全能计算机。

尽管人们对硬件非常注意,但是他们也没有忽视综合体的另一半——软件。SOL机器上演示了史蒂夫·唐皮埃尔的打靶游戏,迈克尔·施雷尔的电子笔演示了用于微型计算机的第一个真正的文字处理程序。

在微型计算机史上,这个电子笔非常重要,它是最早的应用程序,更能够让一般人派上用场的程序,它是服务于一般大众的,而不是供程序员编更多程序的那种东西。虽然它迟早要产生,但在计算机的发展中,却具有划时代的意义。失去了一般大众,计算机永远不会走向世界。

这是一个刚刚出现的想法,它归功于1976年在施乐帕洛阿尔托研究中心的阿兰·凯和阿黛尔·哥尔伯格两位女士。她们把它叫做动力笔记本,或者笔记本大的个人动力工具。它可以为人人所拥有,有能力处理有关的信息需求,只要你有这种东西。

在《个人计算》1977年1月版软件专栏中,保罗·艾伦就曾经表达了类似的观点,他同时也指出,要使个人计算机用途更广泛,最重要的问题是软件的问题。

在历史的这一刻,比尔·盖茨正从完全不同的方向思考讨论这些问题。对那些不懂得如何编程的新手用户,比尔·盖茨坚决地表示不感兴趣。他在《个人计算》专栏中主要写骨干程序员所用的程序,这都是一些实用程序,比如文字修改的程序设计、相互参照程序和诊断程序。

比尔·盖茨认为,使用能够帮助编写软件的那种软件的想法,对新手使用者来说,可能会令人困惑,但这种想法是把计算机提高到便于应用的水平,使它能够吸引更多没有技术背景的人是关键。

在他这种技术性的语言中,他还涉及到本届计算机博览会上数字研究公司层位上的3个有趣的东西。数字研究以前叫星际数字研究,由西雅图人加里·基尔伏在加州太平洋大道建立。他是一个哲学博士和计算机科学家,在蒙特雷附近的海军研究生院任教。他仿照用于PDP-10机的DEC的TOPS-10,开发出了他最重要的产品,叫做CP/M程序,也可以理解为微型计算机控制程序。CP/M是操作系统,或者叫做“OS”。这个程序在其他程序之下运行,处理许多难干的活。

操作系统就好像一个总管,处理软件对硬件的要求。没有这个操作系统,程序员就不得不担心很多琐碎的细节,例如数据将存储在磁盘的什么地方,等等。有了它,程序员只要让它们行使其职责,给它一个简单的请求就可以了。我们习惯上把这种操作称为“呼叫”。我们只需要告诉它,把文件放在磁盘的什么地方,把这些字符送到打印机上就可以了,其余的工作操作系统自己会做。

这个构思是此尔·盖茨一直在考虑的。他在《个人计算》专栏中指出,“假如所有的个人计算机硬件商在许多年前就聚在一起,讨论出一个标准的操作系统的话,那对于用户就是最好的事情了。每次一个新装置被引进,标准的操作系统就与硬件配合在一起。软件公司可以编写标准的操作系统之下运行的程序,而不必为许多这样的或者那样的版本操心。那就太方便了。”

换句话,对软件开发商来说,这个理想的操作系统,将意味着以少量的工作服务于更多的客户。

基尔代尔也有类似的想法。他刚刚完成他的第一个重要的CP/M交易。IMSAI已经用自己的机器瞄准了有钱的贸易客户,而不是不富裕的计算机爱好者,因此,他的机器通常包括软盘驱动器。

与基尔代尔交易后,所有这类合同后面的机器就都有了基尔代尔的操作系统。现在,加里·基尔代尔博土正在试图将CP/M扩展到其他机器上。他对这个非常渴望,他要把他的制式变成比尔·盖茨说过的那种标准的操作系统。

到了这一刻,比尔·盖茨还没有筹划出自己的操作系统。他有的只是BASIC。

在博览会上和数字研究公司共用一个展位的是戈登·尤班克斯。这个海军军官以前是基尔代尔的学生,他曾写过一个BASIC-E版本。是由IMSAI资助的。他现在正在对后来被称为CBASIC的版本微最后的修改。

尤班克斯对CBASIC有一个伟大的发明。微软公司的版本是解释的,而他的是虚拟编译。尤班克斯并不是除了微软公司以外还有可行的BASIC的唯一的人。专家技术公司也有自己的版本“北极星”,除此之外还有多形和数字集团等等。其他的硬件制造商也都有自己自鸣得意的版本。包括IBM,它有力地推出了自己昂贵的5100型机的BASIC,比微软公司的版本慢2-3倍。

尽管微软公司的BASIC有这样一些竞争者,但毫无疑问,微软公司的BASIC在所有的版本中处于领先地位,特别是在以8080为基础的计算机方面,更是这样。

有些观察家把福特和比尔·盖茨在他们早期各自不同的产业中所起的相似作用做了一个比较。他们都是靠利用别人的发明而发迹的,而且他们在不同的年代善于发现公众心理表露出的并及时地发展它。不过他们俩在世界范围内都是第一个取得了成功并且载入了美国的史册,这一事实是相当重要的。因为美国的文化不同于别的文化,它崇尚商业上的成功并认定赢家就是智者圣人。现代文化似乎易受名人声望的左右,这就造成比尔·盖茨这一商业人物成为高于生活的崇拜偶像而进入文化殿堂。福特当时也像盖茨一样在大众的群体前掀起了轩然大波,成为人们茶余饭后的谈论对象。尽管如此,福特汽车公司还是被人们所接受。福特轻视研究过去,其倨傲态度是出了名的。“历史只不过是一样”,只要一提起“看一看后视镜”,他以及微软公司的雇员就显得极不耐烦。对他来说,这“简直是浪费时间”。甚至在1995年微软公司成立20周年庆典的时候,他说道:“什么叫未来?未来就是什么最要紧,这就是我为什么不愿常回头望的原因”。然而,他还是一直回头望的,而且是经常的、显而易见的、有系统的。无论什么时候,只要论及未来战略时,他一定会引经据典,找出许多历史实例。他用历史的眼光去解释计算机的商业历史。他发现历史上没有一家在一个时代处于领导地位的公司能在下一个世纪继续保持下去。他表示担心,个人电脑时代的微软公司要在即将来临的以网络为中心的电脑时代继续保持目前的地位,也许将面临着“失去资格”的危险。盖茨对现在和将来的分析饱蘸着历史的敏锐性,只不过他含而不宣罢了。