If anyone has any questions about anything in the presentation, feel free to ask. At the time of Clojure/West, we had 35 source files with 3,435 lines and 19 test files with 746 lines. Now we're at:
Clojure source 45 files 6110 total loc, 514 functions, 84 vars, 2 macros
Clojure tests 27 files 1441 total loc
So you can see we've roughly doubled the amount of Clojure at World Singles in about four and a half months.
Clojure source 48 files 7577 total loc, 621 functions, 93 vars, 2 macros
Clojure tests 28 files 1558 total loc
Clojure WebDriver tests 7 files 205 total loc
We've started writing Selenium tests using the Clojure wrapper around WebDriver and we're very happy with the conciseness and the natural language style that it allows us.
Clojure source 53 files 8299 total loc, 664 functions, 97 vars, 2 macros
Clojure tests 33 files 1765 total loc
Clojure WebDriver tests 10 files 339 total loc
In the same time, our non-Clojure code base has also grown a little: another 10 View files, another 13 Model / Controller files (we don't break down our stats beyond that). Most of that is a new REST API we are developing which, for various legacy reasons, can't be in Clojure (it depends on other legacy code that can't be called from Clojure).