May 1, 2012 at 6:00 PM (duration 01:00)
Watch Starting Clojure Event Streaming Online
This webcast will be part tutorial, part demonstration of getting started with programming in Clojure. Specifically, a development environment will be set up from scratch based on Eclipse and Leiningen (the most common Clojure project management tool), and a new Ring web application will be constructed with flexible routes and templating. Much of the presentation ? especially the demonstration of key Clojure concepts such as functional composition, immutable data structures, and interactive REPL-oriented programming ? will apply equally to other development environments (such as IntelliJ IDEA, emacs, vim, or others) as well as to domains other than web development.