Подтвердить что ты не робот

Что является самым впечатляющим приложением Lisp?

Я знаю, что это субъективно и все, но все же вы можете предоставить список серьезных приложений, написанных в Lisp (возможно, вместе с тем, что Lisp)?

4b9b3361

Ответ 2

Emacs.

По крайней мере его части записаны в Emacs Lisp.

Ответ 3

LISP it self!:)

Ответ 4

Я особенно люблю Maxima. Еще один хороший проект, который я обнаружил относительно недавно, - Nyquist.

Ответ 5

DART. Приложение логистики, написанное в Common Lisp для первой войны в Персидском заливе, освободило Кувейт от Саддама Хусейна. Можно сказать, что война началась, когда это приложение было готово. Разработчики работали под сильным давлением времени, чтобы сделать это возможным.

Это одно приложение, как говорят, окупило все (!) инвестиции правительства США в исследования ИИ.

Ответ 6

Одно из самых впечатляющих приложений Lisp - это Cyc. Cyc - это проект, начатый Дугом Ленатом, который пытается внедрить знания здравого смысла в систему, основанную на знаниях. Не просто немного, но действительно действительно много знаний. Люди узнали много разных вещей, и было замечено ограничение программного обеспечения искусственного интеллекта, чтобы ничего не знать об этом. Каков типичный цвет меда? Мы сидим на стуле или под стулом? Чашка свежего кофе горячая. Когда идет дождь, внутри внутри него нет дождя. Морская вода содержит соль, но воды в пруду нет. Большинство птиц могут летать. Некоторые птицы не могут летать. Удивительно, как многие из этих фактов, правил и понятий знают люди.

Cyc постоянно развивается с 1984 года, а база знаний содержит (цифры с 2004 года) более 2,5 миллионов фактов и правил. Он также содержит более 150 тысяч концепций (аналогично классам в ООП). Cyc разработан в SubL (диалект Common Lisp).

Знания вводятся в CycL (язык с декларативной логикой). Специально обученные люди вступают в знания. Cyc проверяет, что это новое знание не противоречит существующим знаниям. Он также может вывести новые выводы, и можно запросить его. Для его ответов он также может генерировать объяснения. В Cyc также реализовано множество эвристик, специфичных для домена.

В первые дни проект начал развиваться на Lisp машинах, но сегодня программное обеспечение переносимо и доступно заинтересованным студентам и исследованиям (OpenCyc и ResearchCyc).

Ответ 7

Sawfish давно был оконным менеджером по умолчанию GNOME. Теперь они по умолчанию Metacity, но вы все равно можете использовать Sawfish (также автономно), и он по-прежнему активно развивается.

Sawfish очень многофункциональный и настраиваемый. То, что вы ожидаете от диспетчера окон LISP.

Ответ 8

Lisp Машины были использованы NASA для проверки запуска Space Shuttle. Из пресс-релиза Symbolics от 1990 года:

"В последнее время Национальное управление по аэронавтике и исследованию космического пространства (НАСА) высокой четкости для анализа HDTV-видеоизображений Открытие Discovery в режиме реального времени. Эта система высокой четкости включена Инженеры NASA получают мгновенный перехват критических систем запуска. Инженеры смогли улучшить и увеличить изображения с высоким разрешением отрыва, чтобы проанализировать состояние и место потенциальные проблемы с космическими шаттлами ".

Они использовали кучу Lisp машин со специальными платами обработки изображений.

Ответ 9

AutoCAD G2 Yahoo Store

Ответ 12

Сервер публикации Whitehouse

Во время администрации Клинтона приложение Lisp использовалось для информирования граждан США о правительственных новостях. Приложение было написано в Common Lisp и запущено поверх веб-сервера CL-HTTP на двух машинах Symbolics Lisp (позже на машине Open Genera virtual Lisp). Он также использовал объектно-ориентированную базу данных Statice. Приложение обеспечило таксономию правительственных областей, которые могут быть запрошены с помощью веб-интерфейса или почтового интерфейса для публикаций. Например, граждане могут узнать, что вице-президент Альберт Гор сказал об экологических проблемах в течение определенной недели. Это выражение было закрыто Джорджем Бушем, когда он вступил в должность.

Ответ 14

Другим приложением, которое мне действительно нравится, является PWGL.

PWGL - это язык визуального программирования для компьютеризированной композиции и синтеза звука. Это приложение LispWorks, которое доступно для Windows и Mac OS X (бесплатная загрузка). Он использует много сложной графики (выполненной в OpenGL), например, в своем расширенном редакторе заметок. Он может обрабатывать и создавать звуки. Он также может использовать вход и выход Midi. В нем содержится очень много примеров. Если у вас есть LispWorks, вы также можете загрузить двоичные файлы и написать свой собственный код, используя его.

Возможности приложения действительно потрясающие, и если вы хотите изучить его использование, это часы веселья для композитора хобби и дизайнера хобби.

Ответ 15

Вероятно, не самый впечатляющий, но действительно стоит упомянуть, учитывая, что это в основном одностороннее усилие: http://piano.aero/

Ответ 16

LISP или, по крайней мере, оценщик LISP.

Ответ 17

См. question для списка многих коммерческих применений Lisp.

Ответ 20

IRCAM OpenMusic (среда с автоматизированным составом).

Ответ 21

Сервер знакомств для зоны: Поле битвы написано в Common Lisp. Их веб-сайт.