8月底,我们回顾了 1995 年微软 IE6 第一版的发布时间。今天我们再来回顾一下微软的另一款重要软件产品 Excel。
我们看到的所有在线资源,包括微软自己的历史页面,都显示 Microsoft Excel 的首次发布是在 1985 年 9 月 30 日,也就是 38 年前的今天。
与 Word 的发布一样,Excel 电子表格程序也是微软在这一特定软件领域竞争激烈的情况下推出的。VisiCalc 是第一个此类程序,于 1979 年推出。1983 年,Lotus 1-2-3 发布,销量迅速超过 VisiCalc。
早在 Lotus 1-2-3 发布之前,微软公司就曾尝试进入电子表格行业,并于 1982 年推出了 Microsoft Multiplan。这款 8 位程序曾在多个不同的操作系统上发布,包括 MS-DOS、CP/M、Xenix 等。
它还被用于多种不同的个人电脑,如 Commodore 64、Apple II、RTS-80 等。1984 年,苹果 Macintosh 推出了 Multiplan 版本,该版本使用图形用户界面取代了基于文本的界面。
然而,Multiplan 的销量不足以打败 Lotus 1-2-3。微软决定开发一款全新的电子表格程序。GeekWire 有一篇有趣的文章,介绍了微软第二款电子表格程序的创建过程,以及一些开发人员的聊天记录。
文章指出,微软的开发人员开发出了 Lotus 1-2-3 所不具备的一些功能。其中包括所谓的"智能调用":
当一个单元格发生变化时,它不是重新计算所有单元格,而是有选择性地重新计算受变化影响的单元格,从而提高了程序的效率,并改善了其在早期个人电脑有限硬件上的性能。
GeekWire 说,在开发过程中,它的代号是"奥德赛"。不过,还有一些其他的建议名称,如"总体规划"和我们个人最喜欢的"电子表格先生"。
根据罗伊-A-艾伦(Roy A. Allen)所著的《个人计算机史》一书,Excel 的最终名称来自 1984 年微软公司一位不愿透露姓名的分公司经理的建议。
38 年前的今天推出的第一个 Excel 版本是针对流行的苹果 Macintosh 发布的。奇怪的是,Excel 从来没有发布过 MS-DOS 版本。微软认为,为 Mac 开发的图形用户界面是访问电子表格的最佳方式。
在 Excel 发布几个月后,微软于 1985 年发布了第一个 Windows 版本。两年后,第一个 Windows 版本的 Excel 推出,不久之后,该程序的销量就超过了 Lotus 1-2-3。与 Word 和 PowerPoint 等其他生产力软件产品一起,微软成功地主导了这一市场,并使这些程序成为 20 世纪 90 年代到 21 世纪初几乎所有企业的必备软件。
如今,虽然也有其他电子表格程序,尤其是 Google Sheets,但 Microsoft Excel 仍是该市场的主力军。微软不断用新功能更新该程序,例如最近的版本增加了对 Python 编码语言的支持。就在几周前,它甚至为手动计算模式增加了一项改进,而这项改进自 VisiCalc 于 1979 年首次推出以来从未有过明显改变。这就是进步。