Лісп-машина: відмінності між версіями

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Немає опису редагування
Немає опису редагування
Рядок 32:
Приблизно в цей час почала діяти Symbolics (фірма Нофцкера). Це заважало обіцянню Нофцкера дати Грінблатту фору у розмірі одного року, а також серйозними затримками у залученні венчурного капіталу. Symbolics все ще мала головну перевагу, коли 3 або 4 хакери AI Lab перейшли на роботу до Грінблатта, 14 інших хакерів підписали контракт з Symbolics. Два працівники лабораторії ШІ не були найняті ніким: [[Річард Столмен|Річард Столлман]] і [[Марвін Мінскі|Марвін Мінск]]<nowiki/>і. Столлман, однак, звинувачував Symbolics в занепаді хакерської спільноти, яка була зосереджена навколо лабораторії ШІ. Протягом двох років, з 1982 по кінець 1983 року, Столлман сам працював, щоб скопіювати дії програмістів Symbolics, з метою запобігти їхній монополії на комп'ютери для лабораторій.<ref>Леві, S: ''Хакери'' . Пінгвін США, 1984</ref>
 
Всупереч цьому, після серії внутрішніх битв, Symbolics стартувало у 1980/1981, продаючи CADR як LM-2, в той час як {{Не перекладено|Lisp Machines|Lisp Machines|en|Lisp Machines}}, Inc. продала його як LMI-CADR. Symbolics не мала наміру виробляти багато LM-2, оскільки 3600 серія машин Lisp повинна була поставлятисяпродоватися швидко, але 3600 серія неодноразово затримувалася, і Symbolics закінчило виробницво ~ 100 LM-2, кожен з яких продавався за $ 70,000. Обидві фірми розробили продукти другого покоління на основі CADR: [[Символіка|Symbolics]] 3600 і LMI-LAMBDA (з яких LMI вдалося продати ~ 200). 3600, що поставляється через рік пізніше, з розширеним CADR, розширюючи машинне слово до 36-біт та адресний простір до 28-біт,<ref>Місяць 1985</ref> і додавання апаратних засобів для прискорення деяких загальних функцій, які були реалізовані в мікрокоді на CADR. LMI-LAMBDA, який вийшов через рік після 3600 у 1983 році, був сумісний з CADR (він міг працювати з мікрокодом CADR), але існували відмінності в обладнанні. [[Texas Instruments]] (TI) приєднався до боротьби, коли він ліцензував дизайн LMI-LAMBDA і виготовив свій власний варіант {{Не перекладено|TI Explorer|TI Explorer|en|TI Explorer}}. Деякі LMI-LAMBDA та TI Explorer були подвійними системами як з процесором Lisp, так і з [[UNIX|Unix]]. TI також розробив 32-бітну [[Мікропроцесор|мікропроцесорну]] версію свого процесора Lisp для TI Explorer. Цей чип Lisp також був використаний для MicroExplorer&nbsp;— плати [[NUbuntu|NuBus]] для Apple {{Не перекладено|Macintosh II|Macintosh II|en|Macintosh II}} (NuBus спочатку розроблявся в MIT для використання в машинах Lisp).
 
Symbolics продовжувала розвивати сімейство 3600 і її операційну систему, {{Не перекладено|Genera (операційна система)|Genera|en|Genera (operating system)}}, і виробляла ''Ivory'', [[Схеми надвеликого рівня інтеґрації|VLSI]] реалізацію архітектури Symbolics. З 1987 року було розроблено декілька машин на основі процесора Ivory: плати для Suns і Mac, автономні робочі станції й навіть вбудовані системи (I-Machine Custom LSI, 32-розрядна адреса, Symbolics XL-400, UX-400, MacIvory II). у 1989&nbsp;р. доступними були платформи Symbolics XL-1200, MacIvory III, UX-1200, Zora, NXP1000 «Коробка для піци»). Texas Instruments скоротиввоплотив Explorer в кремній, як MicroExplorer, який був запропонований як картка для Apple {{Не перекладено|Macintosh II|Macintosh II|en|Macintosh II}}. LMI відмовився від архітектури CADR і розробив власний K-Machine,<ref>''[[K-машина]]''</ref> але LMI збанкрутувала до того, як машина була виведена на ринок. Перед його загибеллю LMI працювала над розподіленою системою для LAMBDA, використовуючи простір Moby.<ref>Заявка на патент [[Мобі]] 4779191</ref>
 
 
 
 
Всупереч цьому, після серії внутрішніх битв, Symbolics стартувало у 1980/1981, продаючи CADR як LM-2, в той час як {{Не перекладено|Lisp Machines|Lisp Machines|en|Lisp Machines}}, Inc. продала його як LMI-CADR. Symbolics не мала наміру виробляти багато LM-2, оскільки 3600 серія машин Lisp повинна була поставлятися швидко, але 3600 серія неодноразово затримувалася, і Symbolics закінчило виробницво ~ 100 LM-2, кожен з яких продавався за $ 70,000. Обидві фірми розробили продукти другого покоління на основі CADR: [[Символіка|Symbolics]] 3600 і LMI-LAMBDA (з яких LMI вдалося продати ~ 200). 3600, що поставляється через рік пізніше, з розширеним CADR, розширюючи машинне слово до 36-біт та адресний простір до 28-біт,<ref>Місяць 1985</ref> і додавання апаратних засобів для прискорення деяких загальних функцій, які були реалізовані в мікрокоді на CADR. LMI-LAMBDA, який вийшов через рік після 3600 у 1983 році, був сумісний з CADR (він міг працювати з мікрокодом CADR), але існували відмінності в обладнанні. [[Texas Instruments]] (TI) приєднався до боротьби, коли він ліцензував дизайн LMI-LAMBDA і виготовив свій власний варіант {{Не перекладено|TI Explorer|TI Explorer|en|TI Explorer}}. Деякі LMI-LAMBDA та TI Explorer були подвійними системами як з процесором Lisp, так і з [[UNIX|Unix]]. TI також розробив 32-бітну [[Мікропроцесор|мікропроцесорну]] версію свого процесора Lisp для TI Explorer. Цей чип Lisp також був використаний для MicroExplorer&nbsp;— плати [[NUbuntu|NuBus]] для Apple {{Не перекладено|Macintosh II|Macintosh II|en|Macintosh II}} (NuBus спочатку розроблявся в MIT для використання в машинах Lisp).
 
Symbolics продовжувала розвивати сімейство 3600 і її операційну систему, {{Не перекладено|Genera (операційна система)|Genera|en|Genera (operating system)}}, і виробляла ''Ivory'', [[Схеми надвеликого рівня інтеґрації|VLSI]] реалізацію архітектури Symbolics. З 1987 року було розроблено декілька машин на основі процесора Ivory: плати для Suns і Mac, автономні робочі станції й навіть вбудовані системи (I-Machine Custom LSI, 32-розрядна адреса, Symbolics XL-400, UX-400, MacIvory II). у 1989&nbsp;р. доступними були платформи Symbolics XL-1200, MacIvory III, UX-1200, Zora, NXP1000 «Коробка для піци»). Texas Instruments скоротив Explorer в кремній, як MicroExplorer, який був запропонований як картка для Apple {{Не перекладено|Macintosh II|Macintosh II|en|Macintosh II}}. LMI відмовився від архітектури CADR і розробив власний K-Machine,<ref>''[[K-машина]]''</ref> але LMI збанкрутувала до того, як машина була виведена на ринок. Перед його загибеллю LMI працювала над розподіленою системою для LAMBDA, використовуючи простір Moby.<ref>Заявка на патент [[Мобі]] 4779191</ref>
 
Ці машини мали апаратну підтримку для різних примітивних операцій Lisp (тестування типів даних, {{Нп|CDR кодування|CDR кодування|en|CDR coding}}), а також апаратну підтримку інкрементного [[Збирання сміття|збору сміття]]. Вони дуже ефективно керували великими програмами Lisp. Машина Symbolics була конкурентоспроможна проти багатьох комерційних супер [[Мінікомп'ютер|мінікомп'ютерів]], але ніколи не була адаптована для звичайних цілей. Машини Symbolics Lisp також продавалися на деяких ринках, які не належать до ШІ, таких як [[комп'ютерна графіка]], моделювання та анімація.