史蒂夫·拉塞尔

史帝芬·罗素(英语:Stephen Russell,1937年5月12日[1]),绰号“蛞蝓”(Slug)[1] ,是一名美国计算机科学家,最著名的作品是《太空战争!》,因其为第一个广泛传播的电子游戏而知名。

史帝芬·罗素
Steve Russell
摄于2011年
出生Stephen Russell
(1937-05-12) 1937年5月12日86岁)[1]
 美国康涅狄格州哈特福德
别名蛞蝓
母校达特茅斯学院
知名于太空战争!
LISP
科学生涯
研究领域计算机科学
机构麻省理工学院
受影响自约翰·麦卡锡
计算机历史博物馆PDP-1上的《太空战争!》 ,2007年

生平 编辑

罗素出生于康涅狄格州哈特福德[1],1954年至1958年就读于新罕布什尔州汉诺威达特茅斯学院

罗素为IBM 704大型计算机编写了编程语言LISP的前两个实现,是罗素意识到通用函数英语UTM theorem的概念可以应用到语言中。通过在低级语言中实现LISP通用评估器,就有可能创建LISP解释器;之前关于该语言的开发工作主要集中在编译该语言[2]。他发明了续体,为他的LISP实现的一个用户解决了一个双递归问题[3]

1962年,罗素与麻省理工学院铁路模型技术俱乐部的同伴们一起,在迪吉多的PDP-1微型计算机上创作和设计了《太空战争![4][5][6]。《太空战争!》被广泛认为是第一个数字电子游戏[7][8],成为整个电子游戏行业的基础[9]

之后罗素担任计算机中心公司英语Computer Center Corporation的执行官,这是华盛顿州的一家小型时间共享公司。1968年秋天,他指导比尔·盖茨保罗·艾伦使用迪吉多PDP-10主机,当时他们是西雅图湖畔学校程序设计组的成员[10][11]

参见 编辑

参考资料 编辑

  1. ^ 1.0 1.1 1.2 1.3 Steve "Slug" Russell. PDP-1 Restoration Project. Computer History Museum. [December 31, 2015]. (原始内容存档于2023-03-08). 
  2. ^ McCarthy, John. The implementation of Lisp. History of Lisp. August 12, 1979 [December 31, 2015]. (原始内容存档于2013-03-02). 
  3. ^ IT History Society — Mr. Steve (Slug) Russell. 
  4. ^ Markoff, John. A Long Time Ago, in a Lab Far Away…. The New York Times. February 28, 2002 [April 27, 2009]. (原始内容存档于2015-11-25). 
  5. ^ Spacewar!. PDP-1 Restoration Project. Computer History Museum. [November 22, 2020]. (原始内容存档于2023-03-12). 
  6. ^ Steve Russell. Computer History Museum. [November 22, 2020]. (原始内容存档于2023-03-12). 
  7. ^ Spacewar! Video Games Blast Off. Museum of the Moving Image. Entertainment Software Association. December 15, 2012 – March 3, 2013 [November 22, 2020]. (原始内容存档于2021-08-29). 
  8. ^ The Great Videogame Swindle?. Next Generation. No. 23 (Imagine Media). November 1996: 64–66. 
  9. ^ Spacewar! – It Came from MIT. The Dot Eaters. [December 31, 2015]. (原始内容存档于2017-07-02). 
  10. ^ Isaacson, Walter. The Innovators. Simon & Schuster UK. 2014: Chapter 9. ISBN 978-1-47113-879-9. 
  11. ^ Allen, Paul. Idea Man. Penguin Group. 2011: Chapters 3–4. 

外部链接 编辑