Lisp is a family of general purpose programming languages, influenced by the lambda calculus, and with the ability to manipulate source code as a data structure.
I've been learning Lisp to expand my horizons because I have heard that it is used in AI programming. After …
lisp artificial-intelligenceReading Paul Graham's essays on programming languages one would think that Lisp macros are the only way to go. As …
macros lisp homoiconicityI really feel that I should learn Lisp and there are plenty of good resources out there to help me …
functional-programming lispRacket is a descendant of Scheme. How is Racket different than R6RS? What did it add, or take away, …
scheme lisp racketI have been programming in Python, PHP, Java and C for a couple or years now, and I just finished …
lisp scheme common-lispI don't know enough Lisp to say whether it's good or bad. It seems like everyone who has used Lisp …
lispWhat's a simple way to check if an item is in a list? Something like (in item list) might return …
list lisp common-lispWhat is the Lisp convention about how many semicolons to use for different kinds of comments (and what the level …
comments lisp common-lisp conventionsWhat is the best way to do GUIs in Clojure? Is there an example of some functional Swing or SWT …
java user-interface lisp clojure