summaryrefslogtreecommitdiffhomepage
path: root/clojure.html.markdown
diff options
context:
space:
mode:
authorAdam <adam@adambard.com>2013-06-26 11:19:21 -0700
committerAdam <adam@adambard.com>2013-06-26 11:19:21 -0700
commit6b4434cd05b0079d671a23cc65c19679825d678c (patch)
tree869a8c0fc4927c4e21d5457f85cf7c3d1d2ac984 /clojure.html.markdown
parent578317152f13532929fd9c619e2a7a56f7b838a8 (diff)
Added more clojure blurb
Diffstat (limited to 'clojure.html.markdown')
-rw-r--r--clojure.html.markdown9
1 files changed, 8 insertions, 1 deletions
diff --git a/clojure.html.markdown b/clojure.html.markdown
index f1a0a74f..5086d2c2 100644
--- a/clojure.html.markdown
+++ b/clojure.html.markdown
@@ -1,9 +1,16 @@
---
language: clojure
author: Adam Bard
+author_url: http://adambard.com/
---
-Clojure is rad
+Clojure is a variant of LISP developed for the Java Virtual Machine. It has
+a much stronger emphasis on pure [functional programming](https://en.wikipedia.org/wiki/Functional_programming) than
+Common Lisp, but includes several [STM](https://en.wikipedia.org/wiki/Software_transactional_memory) utilities to handle
+state as it comes up.
+
+This combination allows it to handle concurrent processing very simply,
+and often automatically.
```clojure
; Comments start with semicolons.