Pytania otagowane jako lisp

Lisp to rodzina języków programowania ogólnego przeznaczenia, na które ma wpływ rachunek lambda i które mają możliwość manipulowania kodem źródłowym jako strukturą danych.

14
Co sprawia, że ​​makra Lisp są tak wyjątkowe?
Czytając eseje Paula Grahama na temat języków programowania, można by pomyśleć, że makra Lisp to jedyna droga. Jako zajęty programista pracujący na innych platformach nie miałem przywileju używania makr Lisp. Jako ktoś, kto chce zrozumieć szum, wyjaśnij, dlaczego ta funkcja jest tak potężna. Proszę również odnieść to do czegoś, co …

13
Czy istnieje metodologia inżynierii oprogramowania dla programowania funkcjonalnego? [Zamknięte]
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 3 lata temu . Popraw to pytanie Inżynieria oprogramowania, jak się ją obecnie uczy, koncentruje się całkowicie na programowaniu …

10
Dlaczego Lisp jest używany dla AI? [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 pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

6
Czym różni się rakieta od programu?
Rakieta jest potomkiem Scheme. Czym różni się Rakieta od R6RS? Co to dodało, zabrało lub po prostu jest inne? Rozumiem, że Rakieta to coś więcej niż język, to platforma dla języków. Ale mam na myśli główny dialekt Rakiety.
184 scheme  lisp  racket 

23
Jaki jest najlepszy sposób na naukę LISP-a? [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 pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …
167 lisp  scheme  common-lisp 


30
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 mnie każdy, kto używał Lispa lub …


12
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 z używaniem eval? Na przykład znam problemy związane …

6
Dlaczego Clojure ma „słowa kluczowe” oprócz „symboli”?
Mam przelotną wiedzę na temat innych Lispsów (szczególnie Scheme) od dawna. Ostatnio czytałem o Clojure . Widzę, że zawiera zarówno „symbole”, jak i „słowa kluczowe”. Znane mi symbole, ale nie ze słowami kluczowymi. Czy inne Lispy mają słowa kluczowe? Czym różnią się słowa kluczowe od symboli innych niż mające inną …
131 lisp  clojure  scheme  keyword 

29
Dlaczego powinienem nauczyć się Lispa? [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 pytanie można poprawić i prawdopodobnie ponownie otworzyć, odwiedź centrum pomocy, aby uzyskać …

10
Czy bazy danych i programowanie funkcjonalne są sprzeczne?
Od jakiegoś czasu jestem programistą WWW, a ostatnio zacząłem uczyć się programowania funkcjonalnego. Podobnie jak inni, miałem poważne problemy z zastosowaniem wielu z tych koncepcji w mojej pracy zawodowej. Dla mnie głównym powodem tego jest to, że widzę konflikt między celem FP, jakim jest pozostanie bezpaństwowcem, wydaje się zupełnie sprzeczne …


10
Kiedy używać znaku „(lub cytatu) w Lisp?
Po przejściu przez główne części wprowadzającej książki Lisp, nadal nie mogłem zrozumieć, co robi operator specjalny (quote)(lub równoważna ') funkcja, ale to było w całym kodzie Lispa, który widziałem. Co to robi?
114 lisp  quote 


Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.