Sessions at Open Source Bridge 2009 about functional and concurrent

Your current filters are…


Wednesday 17th June 2009

  • Clojure: Functional Concurrency for the JVM

    by Howard M. Lewis Ship

    Talk about strange bedfellows: what happens when you mix one part Lisp (one of the oldest computer languages), one part Java (so young, yet so well adopted), a healthy serving of functional programming, and a state-of-the-art concurrency layer on top? That's Clojure, which "feels like a general-purpose language beamed back from the near future." Clojure embraces functional programming with immutable data types and first class functions. It is fully interoperable with Java. Clojure's approach to concurrency includes asynchonous Agents, and Software Transactional Memory. Clojure is fast, elegant, dynamic, and scalable: a language for the future, today.

    At 2:45pm to 3:30pm, Wednesday 17th June

    Coverage note