Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Lucid Incorporated была компанией по разработке компьютерного программного обеспечения, базирующейся в Менло-Парке , штат Калифорния . Основанная Ричардом П. Габриэлем в 1984 году, она обанкротилась в 1994 году.

Начало [ править ]

Габриэль работал в Национальной лаборатории Лоуренса Ливермора над проектом компьютерного оборудования под названием «S1», в первом воплощении которого использовался процессор CISC . Технология компилятора, необходимая для полного использования набора инструкций, оказалась невозможной для разработки, и второе воплощение вместо этого было RISC- процессором. «Секретным ингредиентом» была лазерная пантография , процесс, при котором для травления полупроводников чипа использовался сфокусированный лазер, а не обычная фотографическая маска.

Команда, работающая над этим проектом, начала писать бизнес-план по производству суперкомпьютеров , включая все его базовое программное обеспечение, с использованием этой выделенной технологии. В процессе разработки бизнес-плана и поиска венчурного капитала цель изменилась с производства суперкомпьютеров на создание коммерческих реализаций и сред разработки для недавно завершенного языка программирования Common Lisp , который, как ожидал Габриэль, станет стандартным языком искусственного интеллекта . Перспективы Lucid были улучшены тем фактом, что пять из десяти первоначальных основателей ( Билл Шерлис , Скотт Фалман , Эрик Бенсон, Родни Брукс), и Габриэль) были в комитете, написавшем стандарт Common Lisp; кроме того, Габриэль был инициатором разработки Common Lisp, Фальман был его фактическим лидером, а Габриэль и Фальман входили в основную группу авторов стандарта из пяти человек (известную как Quinquevirate ; это был Гай Л. Стил-младший. . , Фальман , Дэвид А. Мун , Даниэль Л. Вайнреб и Габриэль ). Первым генеральным директором был Тони Слокам , ранее работавший в IntelliCorp.; и Габриэль был главным техническим директором (CTO) и первым президентом Lucid. Однако интерпретатор и среда для Common Lisp, которую они намеревались продавать, не предназначались для доминирующих в то время машин Lisp . Обычные рабочие станции стали достаточно быстрыми для разумной работы с языками Lisp, и Lucid нацелился именно на этот, гораздо более крупный рынок.

Через шесть месяцев после получения 600 000 долларов стартового капитала в Lucid была запущена чистая реализация. В связи с этим они получили еще 3500000 долларов венчурного капитала и заключили OEM- соглашения с Sun Microsystems , Apollo Computer и Prime , и у них было соглашение с Symbolics о том, что они разместят кросс-разработку Lucid Common Lisp.среды на своих машинах Lisp, позволяя программистам разрабатывать программное обеспечение на машинах Symbolics Lisp, которые могут работать на рабочих станциях Unix под управлением Lucid Common Lisp. (Symbolics, очевидно, согласилась с этим, потому что они резко недооценили скорость Lisp на рабочих станциях Unix, которая примерно в 17 раз медленнее, чем на Symbolics 3600.)

Первоначальный успех [ править ]

Продукт компания в конечном счете погружено был интегрированный Lisp IDE для Sun Microsystems " RISC архитектуры аппаратных средств-это уклонилось главным провал машин Лиспа по по сути переписывания меньшей версии машины IDE Lisp для использования на более экономичные и менее умирающих архитектура.

Несмотря на успехи в поставке своей среды для многих производителей компьютеров, таких как Hewlett-Packard , IBM , Intel , Groupe Bull , DEC , Lucid в этот период потерпела несколько неудач, включая потерю генерального директора из-за депрессии, когда компания не смогла добиться успеха [1] ( его заменил Боб Кадарауч ) и неудачное предприятие, пытавшееся скопировать операционную систему Lisp-машины Symbolic на рабочую станцию IBM RT PC ). [2] Тот факт, что у Lucid не было контактов с реальными клиентами, означал, что системные проблемы со всей лисп-индустрией усугублялись отсутствием обратной связи от пользователей.[3]

В 1987 году Габриэль ушел с поста президента, но остался его техническим директором.

Отклонить [ править ]

Со временем внимание Lucid сместилось (во время AI Winter ) с рынка Lisp (который в то время все еще рос) на объектно-ориентированную среду IDE для C ++ под названием «Energize». Основным компонентом IDE была версия Emacs Ричарда Столлмана , GNU Emacs . Однако GNU Emacs не подходил для нужд Lucid, и нескольким программистам Lucid (включая Джейми В. Завински ) было поручено помочь в разработке GNU Emacs для удовлетворения этих потребностей. Между программистами и Столлманом возникли трения, и Lucid разделила программное обеспечение - таким образом, именно они в первую очередь ответственны за рождение XEmacs . [4]

К 1994 году попытки Lucid заново изобрести себя как компанию, работающую на C ++, и ее пренебрежение к все еще прибыльной боковой линии Lisp закончились неудачей, и доходы компании упали до уровней, которые не могли ее поддержать. Lucid Incorporated обанкротилась . Права на Lucid Common Lisp были проданы компании Harlequin Ltd., которую в 1999 году купила Global Graphics ; Затем Global Graphics продала права корпорации Xanalys, которая выделила LispWorks , нынешнего правообладателя, продающего Lucid Common Lisp под маркой «Liquid Common Lisp» [5] . Права на Energize, по всей видимости, были куплены Tartan, Inc.

Блогер (и бывший сотрудник Amazon) Стив Йегге заявил, что многие из «великих» инженеров, ответственных за ранний успех Amazon и постоянную силу ее технических команд, были бывшими сотрудниками Lucid. [6]

Ссылки [ править ]

  1. ^ Ричард П. Габриэль, Шаблоны программного обеспечения, стр.193
  2. ^ Ричард П. Габриэль, Образцы программного обеспечения, стр.189
  3. ^ Ричард П. Габриэль, шаблоны программного обеспечения, стр.192
  4. ^ Завински, Джейми (2000). "Раскол Lemacs / FSFmacs" . Архивировано 30 ноября 2009 года . Проверено 12 декабря 2009 .
  5. ^ "Жидкий Common Lisp" . Lispworks.com . Проверено 10 июня 2013 .
  6. ^ Yegge, Steve (2008). «Готово, и все становится умнее» . Проверено 26 июня 2012 .

Внешние ссылки [ править ]

  • Patterns of Software - сборник эссе Габриэля, включая некоторые воспоминания о Lucid (pdf)
  • «Письмо Крису ДиБоне и Тиму О'Рейли» - (Открытое письмо Габриэля, написанное о форке XEmacs в ответ на описание форка в Open Sources: Voices from the Open Source Revolution [1] )
  • Коллекция исходного кода Lucid - включает Lucid Common Lisp, Energize (неполный), Lucid Emacs.