Lisp机器

✍ dations ◷ 2025-05-19 08:59:31 #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成为一项建议:他们将使这项技术商业化。

相关

  • 电子健康档案电子健康纪录,又称为电子健康文件,简称EHR (electronic health record),是电子化的个人健康纪录(病历、心电图、医疗影像等),电子健康纪录可以经由电脑或网络访问,可以包含现今与过
  • 惯性在物理学里,惯性(英语:inertia)是物体抗拒其运动状态被改变的性质。物体的惯性可以用其质量来衡量,质量越大,惯性也越大。艾萨克·牛顿在钜著《自然哲学的数学原理》里定义惯性为:
  • 代谢型代谢型受体(英语:Metabotropic receptor)是真核细胞跨膜受体的一种亚类。它们本身不是离子通道,取而代之的是这种受体产生第二信使,使得离子通道打开而产生效应。此类受体包括:代
  • 厄立特里亚国旗厄立特里亚国旗是一面由绿 (象征肥沃的土地)、蓝 (象征海洋)两个直角三角形和夹在中间的红色 (争取独立所流的血)等腰三角形组成的旗帜。红色三角形上有黄色的花环 (左右各有十四片
  • 中间中间原指距离四方或两端相等的方位及位置。有时引申有两者之间、不属任一两方之意,若在时间时段上的则有前后之间或途中、过渡期之意。其可以指:
  • 广州体育馆广州体育馆也称新广州体育馆,位于广州市白云区白云大道南783号,原白云苗圃地段,是一项综合性多功能的体育设施,以取代原位于解放北路和流花路交汇处、越秀公园附近已于2001年5月
  • 海南行政区海南行政区,中华人民共和国已撤销的副省级行政区。1988年撤销,改设海南省。15 副省级市10 省会城市5 计划单列市 行政区其它
  • 斯离斯离,战国时期秦国将领,官居尉,故又作尉斯离。秦昭襄王二十三年(公元前284年),斯离与三晋、燕国军队会师讨伐齐国,破之于济西。
  • 李抱真李抱真(733年-794年),本姓安,字太玄,河西安息人,李抱玉从父弟,好长生方术。本姓安,李抱玉为泽潞(今山西长治)节度使时,甚器重抱真,委予军事,累授汾州(今山西境内)别驾。大历十二年(774年)期间
  • 梯木属梯木属(学名:)是茜草科下的一个属,为乔木或灌木植物。该属共有约30种,分布于印度、马来西亚。