summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-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.