国际最知名的19位软件编程大师访谈(2)

发表于:2011-10-28来源:未知作者:领测软件测试网采编点击数: 标签:
微软为软件产业在编程语言、操作系统和应用软件等各方面设定了标准。Gates为微软提出了新产品的创意和技术发展的远景。在开发新产品时,他还会亲自

  微软为软件产业在编程语言、操作系统和应用软件等各方面设定了标准。Gates为微软提出了新产品的创意和技术发展的远景。在开发新产品时,他还会亲自指导技术小组,投入时间复审和完善微软所销售的软件。

  --------------------------------------------------------------------------------

  John Page

  John Page 于1944年9月21日出生于英国伦敦,他从青少年时期就开始使用计算机,并在20多年的职业生涯中继续从事着计算机领域的工作。

  1970年,John Page加入了惠普公司。他在伦敦、日内瓦和欧洲其他地区为惠普做了4年多的技术支持工作。他1974年移居到惠普公司总部所在地——加利福尼亚州的库比蒂诺,负责管理HP 3000计算机的全球技术支持。后来,他转入软件研发领域并开发了Image数据库管理系统。在惠普工作期间,Page在斯坦福大学学习了人工智能专业,完成了计算机科学方面的研究生工作。 1980年,Page离开惠普,和Fred Gibbons及Janelle Bedke联手创办了软件出版公司(Software Publishing Corporation,SPC)。Page在他的车库里开发了软件出版公司的第一款产品,即后来的PFS:FILE。现在PFS系列中的软件已经超过六种,涵盖了信息管理的各个方面。John Page是软件出版公司负责研发的副总裁。

  John Page是一个身体修长、健康,稍有点孩子气的人。他目光柔和、笑容亲切、说话带点儿轻微的英国口音。我们见面时,他穿着一件未扣领扣的蓝色衬衫和一条灰色休闲裤。Page带我穿过软件出版公司那有着加州风格的舒适的红木梁柱办公室,进入一间很大的空会议室中。在那里,Page以一种放松的状态思考和分析了他在编程和管理软件公司上的做法和心得。

  --------------------------------------------------------------------------------

  C. Wayne Ratliff

  从1969年到1982年,C. Wayne Ratliff在Martin Marietta公司工作,担任了工程和管理方面的一系列职位。当“海盗”号空间飞行器于1976年在火星着陆时,他是NASA(美国国家航空航天局)“海盗”号飞行团队的一员,为“海盗”号的着陆支持软件编写了数据管理系统MFILE。

  他在1978年开始编写名为Vulcan(火山)的程序,并在1979年到1980年期间自己进行推销。在1980年下半年,他和Ashton-Tate达成了市场推广协议,并把Vulcan产品重命名为dBASE II。在1983年年中,Ashton-Tate购买了dBASE II的技术和版权,Ratliff也加入Ashton-Tate成为新技术的副总裁。Ratliff是dBASE III的项目经理,同时兼任设计师和主程序员。

  Ratliff生于俄亥俄州的特伦顿,在俄亥俄和德国的多个城镇长大。他现在住在洛杉矶地区。

  --------------------------------------------------------------------------------

  Dan Bricklin

  费城人Dan Bricklin出生于1951年7月16日。1973年,他从麻省理工学院(MIT)毕业并取得电气工程和计算机科学学士学位,毕业后先后供职于数字设备公司(DEC)和Fas Fax公司,从事编程工作,随后进入哈佛大学商学院。在哈佛期间,他根据同班同学和教授的专门知识和建议,设计了一款电子表格程序。

  1978年,还在哈佛大学时,他跟MIT的老同学Bob Frankston合作,开发了这个程序的实用版本。这就是后来的VisiCalc。他们创办了一家名叫Software Arts的公司,该公司于1979年1月注册成立。同年4月,他们跟Personal Software签约,由该公司负责VisiCalc的市场运作。(Personal Software后来更名为VisiCorp。)关于VisiCalc的新闻很快铺天盖地。截止1981年5月,VisiCalc的销量超过10万套。1983年,累计销量突破50万套。Software Arts的成功一直持续到1984年,随后,为了争夺VisiCalc的相关权利,他们与VisiCorp陷入旷日持久的官司当中。

  1985年5月,Dan Bricklin离开Software Arts,加入Lotus公司,做了很短一段时间的顾问。之后Dan Bricklin创办了Software Garden,这是他新开的公司,1985年11月正式注册成立。公司推出的第一款产品叫“Dan Bricklin的演示程序”。

  --------------------------------------------------------------------------------

  Bob Frankston

  36岁的Bob Frankston从事编程工作已经超过20年了。他在纽约的布鲁克林区长大。早在少年时期,他就对电子技术和计算机产生了浓厚的兴趣。在麻省理工学院上学时,他进一步加强了对这些领域的研究,他于1970年从麻省理工学院获得了两个学士学位,一个是数学学士,一个是电子工程和计算机科学学士。他于1974年又从麻省理工学院获得了另外两个学位,一个是工程学士学位,一个是电子工程和计算机科学硕士学位。当他在麻省理工上学时遇到了Dan Bricklin,两人成了朋友。

  Bricklin在哈佛商学院的时候产生了电子报表的想法,于是请Bob Frankston帮助开发出一个可运行的版本。Bob Frankston不管白天黑夜,只要一有时间,就会在他的小阁楼里编程,最后开发出了一个以Bricklin的构想为原型的电子报表的软件版本。后来他们两人成立了软件艺术(Software Arts)公司,并肩工作,于1979年开发出他们的第一个产品——VisiCalc。1985年春天,软件艺术公司因为与 VisiCorp公司(以前的Personal Software公司,后来的Paladin公司)打了一场旷日持久的官司而解散,Frankston随即加入了莲花软件开发公司(Lotus Development Corporation),成为信息服务部门的首席科学家。

  --------------------------------------------------------------------------------

  Jonathan Sachs

  Jonathan Sachs出生于1947年,在美国东海岸的新英格兰地区长大。他获得了麻省理工学院的数学学士学位。Sachs在麻省理工学院一共学习和工作了14年。作为程序员,他的编程经验很广泛:他曾在空间研究中心、认知信息处理小组以及生物医学工程中心工作过。在为生物医学工程中心工作时,他开发了STOIC(面向堆栈的交互式编译器)编程语言。在70年代中期,Sachs离开麻省理工学院,来到Data General公司,负责管理一个操作系统的开发工作。接着他与人共同创办了Concentric Data Systems公司,一个以数据库产品而知名的公司。曾取得非凡成功的Lotus 1-2-3 电子报表软件的开发工作要归功于Jonathan Sachs。1981年,Sachs与Mitch Kapor一起开发并销售Sachs 的电子报表程序,在1982年4月,只有8名员工的Lotus软件开发公司成立了。1983年1月26日,Lotus开始交付用于IBM PC的Lotus 1-2-3软件。同年4月26日,Lotus 1-2-3软件首次在 Softsel畅销排行榜上跃居首位,并从此居高不下。它也是第一个取代VisiCalc的程序。1984年,Sachs 离开Lotus软件开发公司并成立了自己的公司。

原文转自:http://www.ltesting.net