Pytania oznaczone «common-lisp»

146
Lisp w prawdziwym świecie

Poeksperymentowałem z Lispem (właściwie Scheme) i stwierdziłem, że jest to bardzo piękny język, o którym chciałbym dowiedzieć się więcej. Wygląda jednak na to, że Lisp nigdy nie jest używany w poważnych projektach i nie widziałem go jako pożądanej umiejętności w żadnej ofercie pracy. Interesuje...

141
Dlaczego dokładnie jest Eval Eval?

Wiem, że programiści Lisp i Scheme zwykle mówią, że evalnależy tego unikać, chyba że jest to absolutnie konieczne. Widziałem to samo zalecenie dla kilku języków programowania, ale nie widziałem jeszcze listy jasnych argumentów przeciwko używaniu eval. Gdzie mogę znaleźć opis potencjalnych problemów...

93
Clojure vs inne Lisps [zamknięte]

W obecnym stanie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referencjami lub ekspertyzą, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to...

87
Używanie Vima do rozwoju Lispa

Od jakiegoś czasu używam Lispa z przerwami, ale zaczynam poważniej podchodzić do wykonywania „prawdziwej” pracy w Lisp. Jestem wielkim fanem Vima i zastanawiałem się, jak mogę być najbardziej produktywny, używając Vima jako mojego edytora do rozwoju Lispa. Wtyczki, sugestie dotyczące przepływu...

81
LET kontra LET * w Common Lisp

Rozumiem różnicę między LET i LET * (wiązanie równoległe i sekwencyjne) i jako kwestia teoretyczna ma to doskonały sens. Ale czy jest jakiś przypadek, w którym kiedykolwiek potrzebowałeś LET? W całym moim kodzie Lispa, który ostatnio przeglądałem, możesz zamienić każdy LET na LET * bez...