← Back to context

Comment by ashton314

7 years ago

> Lisp is a programmable programming language. — John Foderaro, CACM, September 1991

Often times programming languages are designed with a particular use case in mind. (E.g. JS: web, Perl: scripting, Erlang: telephony, etc.) LISP was made to think about computation, and it acts well as a programming language work with programming.

One of the goals of Racket (a dialect of LISP) is to make it easy to create your own languages.

> Racket is the second best programming language in the world—the first best one is the one you build in Racket.