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

[неперевірена версія][неперевірена версія]
Вилучено вміст Додано вміст
Немає опису редагування
Немає опису редагування
Рядок 1:
[[Файл:LISP machine.jpg|міні|209x209пкс|машина Найта збереглася в музеї MIT]]
 
'''Лісп-машина''' є комп'ютером загального призначення, розробленим для ефективного запуску програмного забезпечення на [[Мова програмування|мові програмування]] [[Lisp]], зазвичай за допомогою апаратної підтримки. Вони є прикладом {{Нп|комп'ютерна архітектура мови високого рівня|комп'ютерної архітектури мови високого рівня|en| High-level language computer architecture}}, і в певному сенсі вони були першими комерційними однокористувальницькими [[Робоча станція|робочими станціями]]. Попри те, що їх кількість була невеликою (близько 7000 одиниць у 1988 році<ref>Newquist, HP. ''Brain Makers'' , Sams Publishing, 1994. [[ISBN  0-672-30412-0 .]]</ref>), машини Lisp стали піонерами комерційного впровадження багатьох сучасних технологій, включаючи такі як ефективне [[збирання сміття]], [[Лазерний принтер|лазерний друк]], {{Не перекладено|віконний інтерфейс|віконні інтерфейси|en|Windowing system}}, [[Комп'ютерна миша|комп'ютерні миші]], [[растрова графіка]] з високою роздільною здатністю, рендеринг комп'ютерної графіки та мережеві інновації, такі як {{Не перекладено|Chaosnet|Chaosnet|en|Chaosnet}}. Деякі фірми будували і продавали Лісп-машини у 80-х роках: {{Не перекладено|Symbolics|Symbolics|en|Symbolics}} (3600 3640, XL1200, MacIvory іта інші моделі), Lisp Machines Incorporated (LMI Lambda), [[Texas Instruments]] ({{Не перекладено|TI провідник|TI провідник і MicroExplorer|en|TI Explorer}}) і [[Xerox]] (робочі станції {{Не перекладено|Interlisp|Interlisp-D|en|Interlisp}}). Операційні системи були створені за допомогою мов програмування {{Не перекладено|Lisp Machine Lisp|Lisp Machine Lisp|en|Lisp Machine Lisp}}, Interlisp (Xerox), а пізніше частково на [[Common Lisp]].
 
== Історія ==
Рядок 7:
=== Історичний контекст ===
[[Файл:Symbolics3640 Modified.JPG|міні|310x310пкс|[[Символіка|Symbolics]] 3640 Машина Lisp]]
Комп'ютерні програми зі [[Штучний інтелект|штучного інтелекту]] (ШІ) 1960-х і 1970-х років неминуче вимагали, як вважалося на той час, величезної кількості обчислюваноїпам'яті та потужності, яка вимірювалася як у процесорному часі, так і у розмірі пам'ятіпроцесорів. Вимоги до обчислюваної потужності у дослідженнях штучного інтелекту були посилені через використання високорівневоЇвисокорівневої мови програмування Lisp, на відміну від комерційного обладнання, яке було розроблено та оптимізовано для мов програмування, подібних до [[асемблер]]у та [[FORTRAN|Fortran]]. Спершу вартість такої комп'ютерної техніки означала, що вонаїї повиннабудуть бутивикористовувати розділенабагато між багатьма користувачамикористувачів. Оскільки технологія [[Інтегральна схема|інтегральних схем]] скоротила розмір і вартість комп'ютерів у 1960-х і на початку 1970-х років, а потреби в пам'яті програм ШІ стали перевищувати [[адресний простір]] найпоширенішого дослідницького комп'ютера, [[PDP-10|DEC PDP-10]], дослідники розглянули новий підхід: комп'ютер, створений спеціально для розробки й запуску великих програм [[Штучний інтелект|штучного інтелекту]], пристосованих до семантики [[Lisp|мови Lisp]]. Щоб зберегти [[Операційна система|операційну систему]] (відносно) простою, ці машини не маютьрозраховані спільногона доступувикористання багатьма користувачами, але будуть відкритіпристосовані для окремихперсонального користувачіввикористання.
 
=== Початковий розвиток ===