Browse Source

Improve introduction

Lily Carpenter 9 years ago
parent
commit
3df5407e72
3 changed files with 8 additions and 6 deletions
  1. 4 3
      presentation.org
  2. BIN
      presentation.pdf
  3. 4 3
      presentation.tex

+ 4 - 3
presentation.org

@@ -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

BIN
presentation.pdf


+ 4 - 3
presentation.tex

@@ -48,14 +48,15 @@
48 48
 \item Many many dialects of Lisp have appeared over the years. See \href{https://en.wikipedia.org/wiki/Lisp_(programming_language)}{wikipedia}
49 49
 \item The general hallmark of a Lisp is its s-expression based syntax (informally SO MANY PARENTHESES!!!)
50 50
 \item Originally heavily used in academic circles and AI
51
-\item Now, aside from Clojure, mostly limited to eccentrics
51
+\item Now mostly limited to small communities (Yes Clojure is still small)
52 52
 \end{itemize}
53 53
 \subsection{Why care about lisp?}
54 54
 \label{sec-1-3}
55 55
 \begin{itemize}
56 56
 \item First and foremost lisp is FUN
57
-\item S expressions are very freeing once you get used to them (and have a good editor)
58
-\item A very smart, though not always friendly, community
57
+\item Lack of syntax and s-expressions are very freeing once you get used to them (and have a good editor)
58
+\item A very smart community that can sometimes be hard to get into
59
+\item Code as data is awesome
59 60
 \end{itemize}
60 61
 \section{Common Lisp}
61 62
 \label{sec-2}