MIT 改变世界的 10 件事情:黑客文化的起源地

麻省理工学院(以下简称M.I.T)最近总结了其50年多来对在计算机科学上取得的成绩,并进行了庆祝活动。虽然M.I.T早在1930年代就开始了计算机相关的研究,但庆祝活动却以1963年7月发起的MAC(Mathematics and Computation,数学与计算)项目作为开始。MAC项目促进了计算机科学实验室和人工智能实验室(现合并为计算机科学和人工智能实验室,CSAIL)的成立,并促使M.I.T正式设立了计算机科学课程。

本文挑选了10件M.I.T在计算机科学方面做出的改变世界的事情,以供参考。

53869ad862012

1. 磁心存储器(Core memory)

5385768b74c0b

M.I.T著名的林肯实验室创建于1951年, 借助联邦基金以开发国家防空系统。当时的计算机系统无法实时响应,并从多个雷达装置快速收集和分析信息,M.I.T最早开发旋风式计算机的Jay Forrester,提出了使用“磁核阵列”来存储信息。磁芯存储器促进了半自动地面环境(SAGE)防空系统的发展,并成为随机存取存储器的主要形式,直到20世纪70年代大规模集成线路发展起来它才被逐渐替代。

2. 计算机射击游戏

  538576ef4bcd4

1961年,M.I.T部署了一台PDP-1微型计算机。为验证它的性能,包括其阴极射线管显示器能力,M.I.T的三个学生 Martin Graetz, Steve Russell和Wayne Wiitanen合作开发了一款游戏。该游戏模拟两个宇宙飞船之间的战斗,他们称之为太空大战(Spacewar!),允许两个玩家通过键盘或操纵杆分别 控制一只太空飞船。该款游戏随即在M.I.T掀起了一阵流行狂潮,但之后禁止在工作时间玩耍。这不是第一个计算机游戏,但是第一款射击游戏,也是第一个需 要快速反应能力的游戏。现在你还可以通过基于浏览器的PDP-1模拟器玩这个游戏。

3. 电子邮件

  53857c3095184

在20世纪60年代,一个用户向另一个用户发送电子消息需要使用同一台电脑才行。在1971年,M.I.T毕业生Ray Tomlinson发明了网间计算机发送电子邮件的方法。同时,Tomlinson 也推出了使用 @ 符号区分用户名和计算机主机名的方法。

4. 图形用户界面

53859735633a3

现在已经在计算机、平板电脑和手机上随处可见图形用户界面(GUI)了。1962年,M.I.T的博士生Ivan Sutherland发明了“画板”——一个允许直接在Lincoln TX-2计算机的CRT显示器上绘制图形和控制形状的工具。1970年代初,M.I.T的教授Butler Lampson发明了施乐Alto计算机,这是第一台提供用户图形界面(和鼠标)的个人电脑。1984年, M.I.T的 Bob Scheifler 率领团队开发出X Window 系统——针对 Linux和类Unix操作系统的图形界面系统。

5. 以太网

53859c6c4698a

1973年,M.I.T毕业生Bob Metcalfe (与 David Boggs一起)发明了以太网。Metcalfe在施乐公司工作时,受命建立一个连接所有PARC Alto个人电脑到激光打印机和ARPANET的高速网络。于是,Metcalfe应用了他在M.I.T做的MAC项目和在哈佛期间的的博士论文成果,创 建了以太网。以太网在1985年成为IEEE标准,凭借可靠、快速的特性,击败了其他竞争技术,最终成为“互联网通道”。

6. 语音合成技术

  53859ca7c3f41

该技术最早可追溯到毕业自M.I.T的Ray Kurzweil。在1970年毕业之后,他创建了Kurzweil计算机产品公司,并开发了第一个电荷耦合装置平板扫描仪和第一个光学字符识别 (OCR)软件,可以读取任何字体。1976年,该公司结合扫描仪和OCR技术用语音合成器制造了Kurzweil阅读机,该机器可以扫描书本和文档并读 给盲人听。如今,已成为谷歌工程总监的Kurzweil仍然继续致力于机器语言识别和机器学习。

7. TCP/IP

  5385a4c00298e

没有协议就没有今天的互联网。被大家所熟知的TCP/IP协议是在1970年代初,由M.I.T的教授Bob Kahn和斯坦福大学的Vint Cerf研发的。Kahn为 DARPA 工作,负责开发一个新的ARPANET传输层协议,结果,Kahn和Cerf创造了传输控制协议(TCP)和互联网协议(IP)。使用TCP/IP协议在 多个网络间发送的第一条消息是在1976年8月从一辆加利福尼亚的汽车上发出的。在1980年代末,TCP/IP协议成为互联网的主流协议。

8. 电子表格

5385a5402718b

电 子表格软件是为个人电脑上开发的第一个业务工具。电子表格程序起源于M.I.T毕业生Dan Bricklin 和 Bob Frankston创建的VisiCalc。1979年,VisiCalc首次在苹果二代(Apple II )电脑上亮相,之后迅速成为该平台的杀手级应用,后来该应用又被移植到了其他系统平台。直到1985年停产,VisiCalc共售出了100多万份,之后 被Lotus 1-2-3和微软的Excel超越。

9. 自由/开源软件

5385aa5fbf3d8

在 20世纪70年代末和80年代初,越来越多的计算机软件厂商停止共享软件源代码,并对软件复制和分发做出限制。M.I.T人工智能实验室研究员、黑 客,Richard Stallman,对此感觉不爽。所以,他着手建立人们可以自由复制、共享和修改的软件。1984年,他离开M.I.T,创建了GNU项目并发起自由软件 运动,以保证用户的软件自由。1998年,OSI(开源软件促进会)成立,这也脱胎于Richard Stallman领导的自由软件运动。

10. 万维网

5385b0063af05

至 今,万维网已经成立25周年。它最早由1989年CERN(欧洲核子研究委员会)的Tim Berners-Lee提出的一种建立在互联网基础设施上的分布式超文本系统,最初称为“mesh(网)”。四年以后,Berners-Lee离开了 CERN,加入了M.I.T计算机科学实验室。他在那里创建了国际网络标准组织“万维网联盟”(W3C)。

1 收藏 评论

相关文章

可能感兴趣的话题



直接登录
跳到底部
返回顶部