1985的IT大事——C++的成功以及Windows上市

有些最好的发明创造出于偶然,而另一些则是辛勤耕耘和远见卓识的结果。贝尔实验室1985年首次向大学提供的C++属于后者。1979年,贝尔实验室一位名叫Bjarne Stroustrup的研究人员为他自己和朋友们编写了一些模拟程序。其中,被Stroustrup看作是第一种真正的面向对象编程语言的Simula67速度太慢。而Basic Combined Programming Language(BCPL)又缺乏他认为必要的抽象工具。来源于BCPL的C具有同样的局限性。因此,Stroustrup决定编写一种他称之为"分类C"的新版C。这种语言更加先进,Stroustrup于1983年为它取名C++。

从一开始Stroustrup便断定C++会大受欢迎。Stroustrup让C++编译成C而非机器语言。这样,任何已有C编译程序的用户都可使用C++,而当时已有成千上万套这种编译程序在使用中。1987年,200人出席了首届C++大会,第二年有600多人参加。Stroustrup估计,截止到90年代初期,用户数量已接近50万,C++成为全世界发展速度最快的计算机语言。今天,C++已成为一种最主要的面向对象的编程语言,是用于从PC到超级计算机的软件应用的基础。C++已被编写入AT&T的传输、交换和操作系统以及该公司的许多WorldNetInternet服务中。Stroustrup继续在AT&T的贝尔实验室工作,领导着Large-Scale Program Research部门,花费巨大的精力进一步发展他所创立的语言。Stroustrup的同事Koenig说,三四年前,Sun的人曾认为,Java如此出色,C++将在两年内消失。可是现在,C++的用户仍然在上升此出色,C++将在两年内消失。可是现在,C++的用户仍然在上升。

视窗技术的概念70年代中期诞生于Xerox公司。但是,让它普及开来的却是Microsoft。Windows于1985年年末推出,比预定时间晚了一年。问世后本身仍然存在一些问题。1.0版最初速度很慢,主要原因是许多计算机没有足够的能力来运行它。此外,Windows还需要使用鼠标,而大多数计算机用户对此并不熟悉,因而销售业绩平平。当时,市场上还存在其他的视窗技术,如IBM的TopView。不过,当IBM1987年宣布它将开始销售Windows时,实际上已承认Microsoft已在操作环境的竞争中胜出。Windows的最终成功为Microsoft成为占优势地位的软件公司提供了保证。