Presentation: "Introducing Clojure"

Time: Monday 11:30 - 12:30

Location: C103 Music Hall

Abstract:

Clojure is a programming language that embraces an industry-standard, open platform - the JVM; modernizes a venerable language - Lisp; fosters functional programming with immutable persistent data structures; and provides built-in concurrency support via software transactional memory and asynchronous agents. The result is robust, practical, and fast. This talk will give you insight into the features of Clojure, and how it addresses the challenges facing developers today.

Keywords: Clojure, JVM, Java, Lisp, functional programming, concurrency

Target audience: Developers interested in alternative programming paradigms.

Download slides

Rich Hickey, Creator of Clojure

 Rich  Hickey Rich Hickey, the author of Clojure, is an independent software designer, consultant and application architect with over 20 years of experience in all facets of software development. Rich has worked on scheduling systems, broadcast automation, audio analysis and fingerprinting, database design, yield management, exit poll systems, and machine listening, in a variety of languages.