Вопросы с тегом «common-lisp»

117
LISP все еще полезен в современном мире? Какая версия чаще всего используется?

Я стараюсь учить себя новому языку программирования через равные промежутки времени. Недавно я прочитал, что Lisp и его диалекты находятся на совершенно противоположном конце спектра от языков, подобных C / C ++, что сделало меня достаточно любопытным, чтобы узнать больше об этом. Однако мне неясны...

45
Какую реализацию Common Lisp использовать? [закрыто]

Кажется, есть непосредственная проблема с началом разработки в Common Lisp: выбор реализации. Что следует учитывать и какой вес он должен иметь при рассмотрении реализации CL? Должно ли оно соответствовать стандарту ANSI? Должно ли оно поддерживаться SLIME? В некоторых реализациях отсутствуют...

29
Какие из этих старых критических замечаний о распространенном шуте все еще применяются сегодня?

В «Критике общего лиспа», написанной Родни А. Бруксом и Ричардом П. Габриэлем из Стэнфорда в 1984 году, обсуждаются некоторые конструктивные решения, оставленные комитетом по нормализации общего лиспа. Хотя большая часть обсуждения остается в силе, есть два утверждения, которые относятся к...

21
А как насчет LISP, если что-нибудь облегчает внедрение макросистем?

Я изучаю Scheme из SICP, и у меня складывается впечатление, что большая часть того, что делает Scheme и, тем более, LISP особенным, - это макросистема. Но, поскольку макросы расширяются во время компиляции, почему люди не делают эквивалентные системы макросов для C / Python / Java / что угодно?...

13
Стираются ли типы в Haskell?

У Haskell есть понятие «универсальных функций», которое имеет некоторое очевидное сходство с обычным языком - не имея опыта работы с Haskell или с обычным языком, я могу быть здесь весьма приблизительным. Это означает, что можно определить универсальное to_stringсредство для определения строкового...

10
Типы в Лиспе и Схеме

Теперь я вижу, что у Ракетки есть типы. На первый взгляд кажется, что он почти идентичен печатанию на Haskell. Но CLOS Лиспа покрывает некоторые из типов пространства Хаскеля? Создание очень строгого типа Haskell и объекта на любом языке OO выглядит примерно одинаково. Просто я выпил немного...