财务领域的电子表格程序 VisiCalc
1978年春天,哈佛商学院的一个讲座上,一位麻省理工计算机科学专业的毕业生蒙生了制作一款财务领域的电子表格程序想法。他就是丹·布里克林(Dan Bricklin),他毕业后在DEC从事过几年开发文字处理软件的工作,随后又进入哈佛商学院读书。他在讲座上看到教授在黑板上为一个财务模型绘制表格,当教授发现有错误或者想要更改一个单元格内的数值时,不得不用黑板擦更改许多其他单元格内的数值。
布里克林是个有产品天分的软件工程师,开始构思一种使用鼠标和具有简单“定点——拖动——点击”界面的电子表格,想法成熟后,为了把这个设想变为产品VisiCalc,找到了一位搭档鲍勃·弗兰克斯顿(Bob Frankston)进行合作。他们都有出色的商业头脑和揣摩消费者欲求的能力,因此他们重点关注如何把VisiCalc做成产品而不仅仅是一款程序。他们把朋友和教授组成焦点小组,向他们征求意见,以确保界面直观而简便。具体动手之前,他们决定开发一款用于个人电脑上的电子表格程序,而不是开发只能跑在DEC商用计算机上的程序。
1979年5月,产品接近成熟,摩根士丹利的一名分析师本·罗森(Ben Rosen)协助他们将VisiCalc进行商业化。
他们适配的个人电脑便是苹果II,而且在整整一年时间里,VisiCalc一直没有推出针对其他个人电脑的版本。乔布斯后来说:“VisiCalc是推动苹果II取得成功的真正原因。”
在此之后,市场上很快出现了Apple Writer和EasyWriter等一批文字处理软件。VisiCalc不仅刺激了个人电脑市场的发展,而且催生了一个由高利润的新兴行业,即专有应用软件发行行业。
本篇内容参考了沃尔特·艾萨克森《创新者》中的表述,他也是《乔布斯传》的作者。
DOS时代的电子表格Lotus-123
1983年, Lotus Software 在VisiCalc这种所见即所得(WYSIWYG,What You See Is What You Get)的电子表格产品上更近了一步,发布了Lotus-123。 Lotus 随后在1995年被IBM公司收入囊中,并被IBM宣告2014年9月30日为退役日。
Excel 1.0
同是1983年,微软为了与Lotus竞争,发布了Excel的前任产品Multiplan (研发代码电子纸张,Electronic Paper)。在1984年,电子表格市场基本上被运行在MS-DOS系统上的Lotus-123所占据,而Lotus-123并不能在当时的Mac系统中运行。 微软的员工做了艰难的决定,为Mac系统开发一个性能更优的电子表格产品。Doug Klunder是其中之一,他的算法能够避免当一个单元格数据变化时重新计算整张表,而只计算相关的单元格。
1985年9月30日,Excel的第一个版本发布,因为性能的优势,便开始占据了主导地位。1987年,适配微软新的Windows系统的Excel版本发布。
Excel产品甚至被微软CEO认定为微软历史上最伟大的一款软件应用。
参考资料: