Skip to main content
Rainer Joswig's user avatar
Rainer Joswig's user avatar
Rainer Joswig's user avatar
Rainer Joswig
  • Member for 14 years, 8 months
  • Last seen more than a month ago
35 votes
Accepted

Which of these old criticisms of common lisp still apply today?

25 votes

Which Common Lisp implementation to use?

22 votes
Accepted

Python decorators and Lisp macros

12 votes
Accepted

How can a compiler be written for a language that allows rewriting code at runtime (such as Lisp macros)?

11 votes

Why does the Lisp community prefer to accumulate all the parentheses at the end of the function?

10 votes

C# Dev - I've tried Lisps, but I don't get it

9 votes

Why is the empty list used as the list terminator in Lisp?

9 votes

In what programming language did "let" first appear?

5 votes

Why is studying a Lisp interpreter in lisp so important?

5 votes

Multiple Dispatch and CLOS

5 votes

Wrapping my mind around prefix notation?

5 votes
Accepted

What Lisp data structure to use?

5 votes
Accepted

In which order should lisp functions be defined?

5 votes

Can Lisp keywords be protected?

4 votes
Accepted

Why are Lisp programs a sequence of S-expressions and not a single list?

4 votes

Byte code weaving vs Lisp macros

4 votes

Does Lisp still have any special feature which has NOT been adopted by other programming languages?

4 votes

What makes Common Lisp "big"?

3 votes

Are square brackets and curly braces in Clojure still S-expressions?

3 votes

What about LISP, if anything, makes it easier to implement macro systems?

2 votes

What is the difference between a stock-hardware and a micro-coded machine in "A Critique of Common Lisp"?

2 votes

Scheme's define in Common Lisp

2 votes
Accepted

Use `labels` or nested `flet`?

1 vote

Is it technically possible to write a JS interpreter using Lisp macro readers, in the browser?

0 votes

CLISP Common Lisp license - can it force my code to be released under GPL?

-1 votes

Why are commonly compiled languages not interpreted for faster iteration?