Lisp语言发明者、“人工智能之父”约翰·麦卡锡(John Maccarthy)于10月24日与世长辞,享年84岁。
Lisp语言和分时概念创始人
1958
年,麦卡锡组建了世界上第一个人工智能实验室。同年,麦卡锡发明了Lisp语言,这是人工智能界第一个最广泛流行的语言,至今仍有着广泛应用。Lisp语
言与后来由1973年实现的逻辑式语言PROLOG并称为人工智能的两大语言。麦卡锡另一个卓越贡献是1960年左右第一次提出将计算机批处理方式改造成
分时方式,这使得计算机能同时允许数十甚至上百用户使用,极大地推动接下来的人工智能研究。他的研究成果最终实现了世界上最早的分时系统——基于
IBM7094的CTSS和其后的MULTICS。
如今,人工智能已经从实验室走进日常生活,成为一门严肃经验科学,引发了计算机使用方式的一场变革,其中约翰·麦卡锡功不可没,他深刻地改变了人们与电脑和互联网的互动方式。
如今这位计算机大师已经离去,我们缅怀他、感谢他!
以下是关于这位计算机大师的简介:
-1927年生于美国马萨诸塞州波士顿市
-1948年,加州理工,数学学士
-1951年,普林斯顿大学,数学博士
-1956年Dartmouth会议的发起人(该会议被视为AI作为一门学科诞生的标志)
-1955年在为该会议写的建议书中提出“Artificial Intelligence”一词,从而被视为“人工智能之父”
-1958年,发明Lisp编程语言(该语言至今仍在人工智能领域广泛使用)
-1960年左右,提出计算机分时(time-sharing)概念
-1971年因对AI的贡献获图灵奖
-1985年获得IJCAI(the International Joint Conference on Artificial Intelligence)颁发的第一届”Research Excellence Award”(可看作是AI的终身成就奖)
-1991年获得“美国国家科学奖”(National Medal of Science Award)
-2003年获得富兰克林研究所在计算机和认知科学领域的“本杰明·富兰克林”奖章
难道和乔布斯,一样,去西藏登船去了吗?
分享到:
相关推荐
1. **人工智能**:Lisp语言是最早应用于人工智能研究的语言之一,特别是在专家系统、自然语言处理等领域。 2. **教育**:Lisp语言因其简洁性和易于理解的特性,经常被用于教学目的,帮助学生理解和掌握计算机科学的...
LISP语言是一种古老的编程语言,由马希文和宋和柔编著的《LISP语言》一书是高等学校计算机专业的试用教材,该书首次出版于1980年7月,并在1990年进行了重新印刷。此书详细介绍了LISP的基本语法和表达式的概念,强调...
Lisp支持函数式编程范式,并且是人工智能领域中非常流行的语言之一。Lisp的一个显著特点是其代码可以被视为数据结构处理,这使得它在元编程方面有着极强的能力。 ### Lisp语言快速入门 #### 1.1 Lisp的求值与数据...
5. Lisp 语言:麦卡锡的另一项伟大贡献是发明了LISP语言,这是一种面向符号处理的高级编程语言,特别适合于人工智能应用。LISP以其列表数据结构为核心,强调函数的组合和递归,极大地促进了人工智能软件的开发和研究...
根据提供的文件信息,我们可以推断出这是一本关于Lisp语言的教程书籍,作者为陈光喜,出版时间为2005年。本书旨在帮助读者从零基础开始学习并掌握Lisp语言,涵盖从基本概念到高级应用的多个方面。接下来,我们将详细...
LISP语言是一种高级编程语言,它的特点是具有很强的符号处理能力和高度的交互性。在计算机辅助设计(CAD)领域,LISP语言作为AutoCAD软件的内部编程语言,被称为AutoLISP,是专门为了与AutoCAD软件交互而设计的。...
关于lisp语言的PPT,适合初学者。大体介绍了AutoLISP程序语言概述 AutoLISP数据类型 AutoLISP程序结构 AutoLISP内部函数 函数定义及装载 AutoLISP程序调试与编程实例
**人工智能程序设计**是计算机科学领域的一个重要分支,它探讨如何让计算机模拟人类的智能行为。在这个主题下,我们重点关注两种编程语言:LISP和Prolog。这两种语言在AI研究和开发中扮演着核心角色。 **LISP**...
约翰·麦卡锡,被誉为“人工智能之父”,他对人工智能领域的贡献不可磨灭。在他的引领下,人工智能从概念到实践逐渐发展成熟。1955年,麦卡锡与其他人合作开发了The Logic Theorist程序,这是早期人工智能历史上的一...
人工智能lisp.djvu人工智能lisp.djvu人工智能lisp.djvu人工智能lisp.djvu人工智能lisp.djvu人工智能lisp.djvu人工智能lisp.djvu
AutoLISP是一种专门为AutoCAD平台设计的编程语言,它结合了人工智能语言LISP的基本特性以及AutoCAD的强大图形处理能力。LISP本身是一种历史悠久且广泛应用于人工智能领域的语言,常见于知识库系统、专家系统、机器人...
麦卡锡称这种语言为Lisp, 意为List Processing, 因为他的主要思想之一是用一种简单的数据结构表(list)来代表代码和数据. 值得注意的是,麦卡锡所作的发现,不仅是计算机史上划时代的大事, 而且是一种在我们这个时代...
语言程序设计资料:LISP语言教程.doc
在这一背景下,Lisp语言作为一种历史悠久且功能强大的编程语言,在某些特定场景下展现出了独特的优势。本篇将重点探讨如何利用Lisp语言进行AutoCAD的二次开发,并深入分析其背后的原理和技术要点。 #### Lisp语言...
本程序为lisp语言编写的AutoCAD二次开发程序,包括lisp源程序代码和程序测试图。 本程序适合AutoCAD二次开发初学者学习之用,代码比较简单,所用函数也都是基本的函数,并且程序中包含详细注释。适合大学测绘、采矿...
LISP语言是一种计算机程序设计语言,广泛应用于人工智能、计算机科学等领域。在本文件中,我们看到了三个用LISP语言编写的程序案例,分别用于处理文件系统中的子目录删除与移动操作,以及在ACAD绘图软件中进行特定...
### Lisp语言教程:深入了解Scheme语言 #### Scheme语言简介 Scheme语言是Lisp家族中的一个重要成员,自1975年在麻省理工学院(MIT)诞生以来,它以其简洁而强大的特性,在计算机科学教育领域获得了广泛的应用。...
lisp语言编写的在CAD中对多段线进行换向