|
@@ -31,11 +31,12 @@
|
31
|
31
|
- Many many dialects of Lisp have appeared over the years. See [[https://en.wikipedia.org/wiki/Lisp_(programming_language)][wikipedia]]
|
32
|
32
|
- The general hallmark of a Lisp is its s-expression based syntax (informally SO MANY PARENTHESES!!!)
|
33
|
33
|
- Originally heavily used in academic circles and AI
|
34
|
|
-- Now, aside from Clojure, mostly limited to eccentrics
|
|
34
|
+- Now mostly limited to small communities (Yes Clojure is still small)
|
35
|
35
|
** Why care about lisp?
|
36
|
36
|
- First and foremost lisp is FUN
|
37
|
|
-- S expressions are very freeing once you get used to them (and have a good editor)
|
38
|
|
-- A very smart, though not always friendly, community
|
|
37
|
+- Lack of syntax and s-expressions are very freeing once you get used to them (and have a good editor)
|
|
38
|
+- A very smart community that can sometimes be hard to get into
|
|
39
|
+- Code as data is awesome
|
39
|
40
|
* Common Lisp
|
40
|
41
|
** Brief History
|
41
|
42
|
- Work started in 1981, draft published 1984, 2nd draft 1990, final standard 1994
|