Lisp机器

✍ dations ◷ 2025-11-16 04:50:20 #LISP编程语言,计算机技术

Lisp机器(英语:Lisp machines)是被设计来高效运行以Lisp语言为主要软件开发语言的通用型计算机(通常通过硬件支持)。在某种意识上,Lisp机器是第一个商业的单用户工作站。尽管在数量上表现不如意(在1988年大概只有7000套),Lisp机器在商业上开创了许多现行的技术,包括高效的内存垃圾收集,激光打印,窗口化系统,计算机鼠标,高分辨率的位图,计算机图像解析和网络革新(像CHAOSN)。

在二十世纪八十年代,几家公司正建造和销售Lisp机器:Symbolics(3600,3640,XL1200,Maclvory和其他模型),Lisp机器公司(LMI Lambda),德州仪器(Explorer和MicroExplorer)和Xerox(InterLisp-D workstations)。这些操作系统都是用Lisp Machine Lisp,InterLisp(Xerox)和稍后出现的Common Lisp写的。

上世纪60和70年代的人工智能(AI)计算机程序大都要求以处理器时间和存储器空间为测量标准来看十分巨大的计算能力(对当时来说)。这种人工智能研究所需的计算能力上的要求是Lisp符号化编程语言所导致的。在当时商业的硬件都针对汇编类和Fortran系语言做设计和优化。最初,在硬件上的大量花费意味着Lisp机器只能被许多用户共享使用。但是随着60和70年代的集成电路技术逐渐缩小了计算机的大小和花费,并且AI程序所需内存开始超过最常用的研究用计算机DEC PDP-10的地址空间。研究者想出一条新思路:一台专门设计的计算机以开发和运行大型的人工智能程序,按照Lisp语言的语义量身定制。为了保持操作系统相对简洁,这些机器不会被共享,只为个人服务。

在1973年,理查德·格林布莱特和托马斯·奈特(都来自MIT AI实验室的程序员),开始了一项后来变成了“MIT Lisp机器项目”的工程,而刚开始他们只打算使用24位标签式架构的方式造一台跟硬件紧密联系的可运行特定的基础的Lisp操作的计算机,而非通过软件运行他们。这台机器也可进行增量垃圾回收。更准确的说,因Lisp变量是运行时确定类型而非在编译时,在同一传统的硬件上,由于有测试和分支指令,两个变量间的加法运算可能花费五倍时间。

在1979年,罗素·诺夫茨克确信Lisp语言的力量和硬件加速这一因素将会给Lisp机器带来一个光明的商业前景,这将使Greenblatt成为一项建议:他们将使这项技术商业化。

相关

  • 二手烟二手烟,亦称非自愿性吸烟,是指在吸取燃点烟草时随着烟雾释放出来的物质,是一种被动吸烟(Passive smoking)方式有研究指二手烟有焦油、阿摩尼亚、尼古丁、悬浮微粒、超细悬浮微粒
  • g区元素g区元素包括扩展元素周期表中第八周期的第121号元素-138号元素,其中所有元素均尚未被发现,包括:Ubu、Ubb、Ubt、Ubq、Ubp、Ubh、Ubs、Ubo、Ube、Utn、Utu、Utb、Utt、Utq、Utp
  • 塞迦纪年塞迦纪年(缅甸语:မဟာ သက္ကရာဇ်;泰语:มหาศักราช;IAST: Śaka era),是历史上的一种纪年方法,比公元纪年晚78年。相传塞迦历是由印度百乘王朝君主室利伐诃那(英语:Sh
  • 法乌努斯法乌努斯(Faunus),也被译作“福纳斯”,是罗马宗教中的荒野、畜牧之神,掌管动物。与西尔瓦努斯(Silvanus)类似,负责看护牧群,并使其多产。形象为人身羊足、头上长有羊角的魁梧男性。罗
  • 久保带人久保带人(1977年6月26日-),是日本男性漫画家,广岛县出身。
  • 失去的周末《失去的周末》(The Lost Weekend)是比利·怀德(Billy Wilder)于1945年拍成的电影,根据查尔斯·R·杰克森(Charles R. Jackson)所写的同名小说改编。获奥斯卡7项提名,后赢得最佳影片
  • 青部青部,为汉字索引中的部首之一,康熙字典214个部首中的第一百七十四个(八划的则为第八个)。就繁体和简体中文中,青部归于八划部首。青部只以左方为部字。且无其他部首可用者将部首
  • 卡布斯·本·赛义德·阿勒赛义德卡布斯·本·赛义德·阿勒赛义德(阿拉伯语:قابوس بن سعيد آل سعيد‎,1940年11月18日-2020年1月10日),前任阿曼苏丹,阿曼赛义德王朝的第14代君主。卡布斯自1970年
  • 黎曼ζ函数黎曼ζ函数 .mw-parser-output .serif{font-family:Times,serif}ζ() 的定义如下:设一复数 使得 Re() > 1,则定义:它亦可以用积分定义:在区域 { : Re() > 1} 上,此无穷级数收敛
  • 德里 (北爱尔兰)德里(Derry,爱尔兰语:Doire / Doire Cholm Chille),也叫伦敦德里(Londonderry),是北爱尔兰西北部城市、伦敦德里郡郡治,距离爱尔兰共和国边境很近。人口超过8万,是北爱尔兰第二大城市,