Lucid Inc. - Lucid Inc.
Промышленность | Индустрия программного обеспечения |
---|---|
Судьба | Банкротство (1994) |
Основан | 1984 |
Несуществующий | 1994 |
Штаб-квартира | Menlo Park, Калифорния |
Ключевые люди | Ричард П. Габриэль, Скотт Фальман, Родни Брукс |
Продукты | Lucid Common Lisp, Energize, Lucid Emacs |
Lucid Incorporated был Menlo Park, Калифорния -на базе компьютера программного обеспечения девелоперская компания. Основан Ричард П. Габриэль в 1984 г. она обанкротилась в 1994 г.
Начало
Габриэль работал на Национальная лаборатория Лоуренса Ливермора на проекте компьютерного оборудования под названием "S1", в первом воплощении которого использовался CISC процессор. В компилятор технология, необходимая для полного использования набора инструкций, оказалась неосуществимой, и второе воплощение вместо этого было RISC процессор. «Секретный ингредиент» был лазерная пантография, процесс, в котором для травления полупроводников чипа использовался сфокусированный лазер, а не обычная фотографическая маска.
Команда, работающая над этим проектом, начала писать бизнес-план для производства суперкомпьютеры, включая все его базовое программное обеспечение, с помощью этой выделенной технологии. В процессе разработки бизнес-плана и поиска венчурного капитала цель изменилась с производства суперкомпьютеров на создание коммерческих реализаций и сред разработки для недавно завершенного языка программирования. Common Lisp, который, как ожидал Габриэль, станет стандартом AI язык. Перспективы Lucid были улучшены тем фактом, что пять из десяти первоначальных основателей (Билл Шерлис, Скотт Фальман, Эрик Бенсон, Родни Брукс, и Габриэль) были в комитете, написавшем стандарт Common Lisp; кроме того, Габриэль был инициатором разработки Common Lisp, Фальман был его инициатором. де-факто лидером, и Габриэль и Фальман были частью основной группы авторов стандарта из пяти человек (известной как Квинкевират; это были Гай Л. Стил мл., Fahlman, Дэвид А. Мун, Даниэль Л. Вайнреб, и Габриэль ). Первый Исполнительный директор был Тони Слокам, ранее из IntelliCorp; и Габриэль был главным техническим директором (CTO) и первым президентом Lucid. Интерпретатор и среда для Common Lisp, которую они намеревались продавать, не предназначались для господствовавших в то время Лисп-машины, тем не мение. Обычный рабочие станции стал достаточно быстрым, чтобы разумно запускать языки Lisp, и именно на этот, гораздо более крупный рынок, нацелился Lucid.
Через шесть месяцев после получения 600 000 долларов стартового капитала Lucid запустила простую реализацию. Благодаря этому они получили еще 3500000 долларов венчурного капитала и OEM соглашения с Sun Microsystems, Аполлон Компьютер, и основной, и у них было соглашение с Символика что они поставят 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 рабочая станция).[2] Тот факт, что у Lucid не было контактов с реальными клиентами, означал, что системные проблемы со всей лисп-индустрией усугублялись отсутствием обратной связи от пользователей.[3]
В 1987 году Габриэль ушел с поста президента, но остался его техническим директором.
Отклонить
В конце концов фокус Люцида сместился (во время AI зима ) с рынка 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 были проданы Арлекин Лтд. который был куплен в 1999 г. Глобальная графика; Затем Global Graphics продала права компании Xanalys Corporation, которая выделилась LispWorks, текущий правообладатель, который продает Lucid Common Lisp под "Liquid Common Lisp"[5] метка. Права на Energize по всей видимости были куплены Tartan, Inc.
Блогер (и бывший сотрудник Amazon) Стив Йегге заявил, что многие из «великих» инженеров, ответственных за ранний успех Amazon и постоянную силу ее технических групп, были бывшими сотрудниками Lucid.[6]
Рекомендации
- ^ Ричард П. Габриэль, Шаблоны программного обеспечения, стр.193.
- ^ Ричард П. Габриэль, Шаблоны программного обеспечения, стр.189.
- ^ Ричард П. Габриэль, Шаблоны программного обеспечения, стр.192.
- ^ Завински, Джейми (2000). "Раскол Lemacs / FSFmacs". В архиве из оригинала 30.11.2009. Получено 2009-12-12.
- ^ "Жидкий Common Lisp". Lispworks.com. Получено 2013-06-10.
- ^ Егге, Стив (2008). "Готово, и все становится умнее". Получено 2012-06-26.
внешняя ссылка
- Шаблоны программного обеспечения - сборник эссе Габриэля, в том числе воспоминания о Люциде (pdf)
- "Письмо Крису ДиБоне и Тиму О'Рейли" - (Открытое письмо Габриэля, написанное о форке XEmacs в ответ на описание форка в Открытые источники: голоса революции открытого исходного кода [1] )
- Сборник исходного кода Lucid - Включает Lucid Common Lisp, Energize (неполный), Lucid Emacs.