Top "Lisp" questions

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.

How do the various ANSI CL implementations differ?

When I started learning CL from Practical Common Lisp, as is preached in the book, I started off with Allegro …

lisp common-lisp
Executing a shell command from Common Lisp

How can i execute a shell (bash) command within a Common Lisp program and assign the output to a variable?

bash shell lisp exec common-lisp
Why exactly is eval evil?

I know that Lisp and Scheme programmers usually say that eval should be avoided unless strictly necessary. I’ve seen …

clojure scheme lisp common-lisp eval
How to create and write into text file in Lisp

I want to know, how to create and write text file in lisp. I just want to write simple line …

file file-io lisp common-lisp lispworks
Difference between LET and SETQ?

I'm programming on Ubuntu using GCL. From the documentation on Common Lisp from various sources, I understand that let creates …

lisp common-lisp
Lisp - prime number

I am trying to learn lisp and I have some difficulties with prime numbers. I need a function is-prime and …

lisp common-lisp primes primality-test
Practical example of Lisp's flexibility?

Someone is trying to sell Lisp to me, as a super powerful language that can do everything ever, and then …

lisp homoiconicity
Why Clojure over other JVM Lisps: Kawa, Armed Bear or SISC?

The JVM already had three Lisps before Clojure arrived on the scene: Kawa, Armed Bear and SISC. What gap does …

clojure jvm lisp kawa
What to learn? Lisp or OCaml or...?

I already have a few languages under my belt (in a rough order of expertise): Python, C, C++, PHP, Javascript, …

programming-languages lisp ocaml
Integer division in Common Lisp?

When I do (/ 7 2), what should I do to get the result 3? If I do (/ 7 2.0), I get 3.5, which is as expected.

lisp casting clisp